我插入export PATH="\$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"
后~/.zshrc
保存并退出,我的命令停止工作。据我所知,我无法访问 rc 文件以任何方式修改它。nvim/vi 也不起作用。
答案1
几点说明:
首先,为了恢复,退出 Ubuntu 并
wsl ~ -e zsh -f
。这应该会启动 Zsh 而不处理你的~/.zshrc
。或者,wsl ~ -e bash --noprofile --norc
如果第一个版本不起作用。然后您可以纠正启动文件中的任何错误。
更重要的是,您似乎正在尝试在 WSL 下使用 Linux 版本的 Visual Studio Code。虽然这应该可行,但 VSCode 和 WSL 的设计旨在使用视窗VSCode 的版本。
我建议:
Windows 版本的 VSCode 会自动添加到 Windows 路径中,假设您没有在 中禁用该功能,则该路径应该会自动附加到 Linux/WSL 路径中
/etc/wsl.conf
。当你调用时
code .
,VSCode 提供的 shell 脚本将在你的主目录中安装一个服务器,它将使用该服务器与你的 WSL 发行版进行通信。