我之前添加了 zshrc 文件的路径,在保存文件并重新打开我的终端后,我发现我无法使用任何命令。
我输入的任何命令返回的错误是这样的:
无论我尝试输入什么内容,都会收到此错误,我无法重新打开我的 zsh 文件来删除我添加的路径,因为它们显然存在问题。
任何人都可以建议最好的办法来解决这个问题,而无需重新启动我的整个操作系统吗?
提前非常感谢
使用 macOS Finder 将
.zshrc
文件重命名为 .Xzshrc
或其他名称。
.zshrc
位于您的主目录中。导航到该目录的一种方法是输入 Shift+Command+H。.
开头,因此它是一个隐藏文件。要让 Finder 显示隐藏文件,请输入 Shift+Command+..现在您可以重新启动终端,并重建
.zshrc
文件,根据需要从 .Xzshrc
复制片段。错误可能出在路径分配中。
在 NVM 存储库中显示了如何将源代码行添加到正确的配置文件:
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
来源:nvm
将 .bashrc 转换为 .zshrc
如果您想使用现有的 bash 配置(例如别名或路径),您可以将
.bashrc
源到您的 .zshrc
文件中。
只需将以下行设置到
~/.zshrc
文件的顶部,
source ~/.bashrc