0

RVM をインストールして以来、私のマンページは壊れています。現在のバージョンの man は MANPATH 変数を使用していないのに、なぜ .rvm/man に設定されているのですか? また、そのフォルダー内にマンページの完全なカタログがないのはなぜですか?

4

2 に答える 2

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
于 2012-07-19T18:32:41.960 に答える
0

@Ashely がコメントで指摘したように、これは既に修正されています。適切な方法は、RVM を更新するrvm get headことです。インストールの種類に応じて、新しいターミナルを開くか、再ログインします。

于 2012-07-20T01:44:13.113 に答える