我只能使用 bash 访问 nvm,我尝试将其添加到我的 zshrc,但无法找到它的安装位置。
我试过,
$ which nvm
但这没什么作用。
答案1
nvm 的 README这里为您提供了一些重要提示。手动安装时,文档建议您将以下内容添加到 .zshrc 文件中:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
我怀疑你漏掉了第一行。这echo $NVM_DIR
显示了什么?
但更好的是,如果你使用插件管理器,例如哦我的天啊(你应该这样做),你可以简单地安装zsh-nvm通过将“nvm”添加到插件列表中来插件。