You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

解决Shell初始化时nvm手册自动打印的问题

解决Shell初始化时nvm手册自动打印的问题

嘿,这个问题我太熟了!之前帮同事排查过几乎一模一样的情况,罪魁祸首其实是你.zshrc配置里多了一行多余的命令。

先看你的配置最后那行单独的nvm bash_completion——这就是每次终端启动时跳出nvm手册的原因!nvm根本没有bash_completion这个独立子命令,当你运行它的时候,nvm会误以为你在输入错误的指令,直接输出帮助手册来提示你,这就是你每次开终端都看到的打印内容。

解决方法超简单,而且完全不会影响nvm的正常使用:

  • 打开你的.zshrc配置文件,用编辑器或者直接在终端跑nano ~/.zshrc都行
  • 找到那行单独的nvm bash_completion,直接删掉它
  • 保存文件后,新开一个终端窗口(或者WebStorm的内嵌标签)试试,手册打印的问题应该立刻就消失了

为啥这么改没问题?因为你前面的配置已经正确完成了nvm的初始化和补全设置:

  • 第一行设置了nvm的目录,完全没问题
  • 第二行加载了nvm的核心脚本,保证nvm能正常调用
  • 第三行加载了nvm的补全脚本,自动补全功能已经由这个脚本实现了,完全不需要额外运行那个无效的nvm bash_completion命令

放心删,这个操作绝对安全,不会破坏nvm的任何初始化流程~

备注:内容来源于stack exchange,提问作者Artur

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 09:00:28