VS Code 代码命令不再在 Pop OS 的终端上工作

时间:2021-02-18 14:17:50

标签: ubuntu visual-studio-code zsh

我知道这是一个常见问题。我已经搜索过,但答案没有帮助,因为其中许多是针对 OSx 和 WSL 的。我在 Pop!_OS 上。

我是 VS Code 用户,我习惯于键入 code . 在 VS Code 上打开我当前的文件夹。但截至今天,这种情况不再发生。

code . = command not found

我找到的许多答案告诉我在 VS Code 上使用 ctrl+shift+p 并键入 install 以查找安装 shell 的命令。它不适合我。

vscode printscreen showing aforementioned explanation

规格:

  • Pop!_OS 20.04 LTS x86_64
  • VS 代码 1.53.2
  • zsh 5.8 (x86_64-ubuntu-linux-gnu) + Oh My Zsh

4 个答案:

答案 0 :(得分:9)

就我而言,我创建了一个符号链接。

$ cd /usr/local/bin/
$ sudo ln -s /usr/share/code/bin/code code

从那时起,我可以在终端的任何地方使用 code(我也使用 Pop OS)。

答案 1 :(得分:3)

我遇到了同样的问题,我猜测 VScode 的安装目录在 VScode 更新期间被移动了(我认为那是它停止对我工作的时候)。无论如何,这是我添加到我的 .zshrc 文件中以使其工作的内容:

export PATH="/usr/share/code/bin:$PATH"

答案 2 :(得分:1)

我加了 导出路径="/usr/share/code/bin:$PATH" 到 .bashrc 并重新启动终端,它对我有用。

答案 3 :(得分:0)

我遇到了同样的问题,所以我卸载了 vscode 并使用 snap 安装它:

sudo snap install code --classic