Ubuntu 23.04下zsh中VS Code tab补全失效,提示找不到_code.dpkg-new
VS Code zsh路径补全报错解决方案
问题现象
- 系统环境:全新安装的Ubuntu 23.04,默认shell为zsh
- 异常表现:通过终端
code命令启动VS Code时,输入code Pro<tab>尝试补全路径,触发错误提示:(eval):1: command not found: _code.dpkg-new - 对比情况:
cd Pro<tab>可正常补全路径;bash环境下code <tab>补全功能正常;将.zshrc内容全部注释并重启终端后,问题依旧存在。
解决步骤
卸载通过apt安装的VS Code,改用snap包重新安装:
- 卸载apt版本的VS Code:
sudo apt remove --purge code - 用snap重新安装VS Code:
sudo snap install --classic code
重新打开终端后,code <tab>的路径补全功能即可恢复正常。
内容的提问来源于stack exchange,提问作者Jayden.Cameron
相关产品推荐
相关产品推荐

