为什么RVM在mac osx上破坏了我的MANPATH?

时间:2012-07-19 18:32:42

标签: macos rvm man manpage

自从安装RVM以来,我的联机帮助页已经破了。当前版本的man不使用MANPATH变量,为什么它被设置为.rvm / man,为什么在该文件夹中没有完整的联机帮助页目录?

2 个答案:

答案 0 :(得分:1)

显然在脚本〜/ .rvm / scripts / initialize中有一个设置MANPATH和导出的小块。只需对此块进行评论即可。现代联机帮助页动态计算路径。

违规行是:

#  if [[ -z "${MANPATH:-}" ]]
#  then
#    export MANPATH="${rvm_man_path}"
#
#  elif ! [[ ":${MANPATH}:" =~ ":${rvm_man_path}:" ]]
#  then
#    export MANPATH="${MANPATH}:${rvm_man_path}"
#  fi

答案 1 :(得分:0)

这已在@Ashely注释中注明,正确的方法是更新RVM:rvm get head并根据安装类型打开新的终端/ relogin。