visual-studio-code - Windows 10 中 zshrc 的正确路径

标签 visual-studio-code zsh windows-subsystem-for-linux wsl-2 zshrc

我使用的是 Windows 10,使用 Ubuntu v20 安装了 WSL2,然后安装了 Oh My Zsh。我以为我一切正常,但是当我输入 code . 时,在我的 Ubuntu 终端中,我收到错误 zsh: command not found: code .

当我这样做时echo $PATH我得到: /home/robbie/.nvm/versions/node/v18.1.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/robbie/.yarn/bin

我的.zshrc文件看起来像(我删除了这个片段的一堆注释):

# If you come from bash you might have to change your $PATH.
# export PATH=$HOME/bin:/usr/local/bin:$PATH
# Path to your oh-my-zsh installation.
export ZSH="$HOME/.oh-my-zsh"
ZSH_THEME="agnoster"
plugins=(git node npm nvm z yarn)

source $ZSH/oh-my-zsh.sh
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

source /home/robbie/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

在 VSCode 上,我安装了远程 WSL 扩展,并在 Ubuntu 上的“远程浏览”下设置为默认/启用。

在 Windows 10 中,环境变量下的 Path 下我有一个变量 C:\Users\RobbieC\AppData\Local\Programs\Microsoft VS Code\bin

我尝试取消注释 export PATH=$HOME/bin:/usr/local/bin:$PATH - 关闭 WSL,重新启动,但没有成功。我尝试卸载/重新安装远程 WSL 扩展、重新启动计算机等。但没有成功。

最佳答案

打开您的常规 Debian 终端应用程序(确保您位于 debian 主目录中)。输入ls -la,您将找到 .zshrc 文件。然后删除您添加的 VScode 路径。

关于visual-studio-code - Windows 10 中 zshrc 的正确路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72282525/

相关文章:

bash - 无法在 Zsh 中使用类似 Bash 的 C-x-e

r - 在 WSL 上安装 R devtools 包

javascript - 如何在 Visual Studio Code 中启用对扩展运算符功能的支持?

visual-studio-code - Visual Studio Code 中的 'workspace' 是什么?

javascript - VSCode 调试器弄乱了相对路径

mysql - 有一个关于 WSL 中 mysql 服务的问题

linux - 如何更改/home/ubuntu文件夹中的文件?

visual-studio-code - Visual Studio 代码蓝 block

bash - 是否可以使用 "set -e"但允许某些命令失败?

linux - 如何更改 zsh-autosuggestions 颜色