./zshrc 已损坏;打开我的 WSL bash 时崩溃

./zshrc 已损坏;打开我的 WSL bash 时崩溃

我在 WSL 上。我从 bash 转到 zsh,并以此为基础建议在这里source ~/.bashrc在文件开头添加了~/.zshrc以下内容,以便能够在 zsh 中使用 nvm、node、npm 命令。但是现在当我打开 WSL bash 时,我看到了如下所示的无限错误...

在此处输入图片描述

我试过了ctrl+cexit但什么都没做...我需要回到我的~/.zshrc 来尝试其他想法..

答案1

使用特定命令运行ubuntu.exe以绕过登录 shell。例如以下命令之一:

ubuntu.exe run bash
ubuntu.exe -c bash
ubuntu.exe -c vim .zshrc

然后使用 bash 或 Vim 修复你的 zshrc。

采购.bash_profile.bashrc来自.zshrc糟糕的建议。最好将 nodejs 设置从 复制.bashrc.zshrc,或者将它们放入单独的文件中,然后从.bashrc和中获取该文件.zshrc

相关内容