5

たとえば、Zshに現在のRVMRubyとgemsetを表示させたいのですが。

$ [ ethan@devlaptop ~/ ruby-1.9.3-p194@some_gemset ]

私はoh-my-zshをインストールし、次の~/.rvmrcようにRVMプラグインをアクティブにしました。

plugins=(git ruby rails3 rvm cap)

ドキュメントで推奨されているようにRVMが機能していることを確認しました。

type rvm | head -n 1
rvm is a shell function

テーマファイルでは、プロンプトを次のように設定しています。

PROMPT='%{$fg[white]%}[ %n@%m%{$fg[cyan]%} %2c %{$reset_color%}${rvm-prompt} %{$fg[white]%}] %{$reset_color%}'

しかし、プロンプトは次のようになります。

[ ethan@devlaptop ~ prompt ]

rvm-promptコマンドラインで直接実行すると、期待どおりに機能します。

私が修正する必要があるアイデアはありますか?

4

2 に答える 2

6

構文エラーでした。$(rvm-prompt)の代わりに必要でした${rvm-prompt}

于 2012-09-29T22:35:37.577 に答える
0

これはバグのように聞こえます。バグはSOではなく開発者に報告する必要があります

https://github.com/wayneeseguin/rvm/issues/new

于 2012-09-29T07:50:38.567 に答える