私はRubyを開発していて、MacにRVMをインストールしました。私はTMUXをたくさん使っています。プロンプトにRubyのバージョンを表示するようにOh My ZSHを設定しました。 TMUXにいるとき、プロンプトに私のRubyバージョンが表示されます。 TMUXを終了すると、バージョンは表示されません。
そして、再びZSHを入力すると(zsh
端末で)Rubyのバージョンが表示されます。初めてログインするときは表示されません。
- ZSHバージョン:5.0.2
答え1
.zshrcファイルからoh-my-zshスクリプトをインポートする前に、rvmスクリプトをインポートしたことを確認してください。これにより、rvmがoh-my-zsh設定プロンプトで定義されます。
[[ -s $HOME/.rvm/scripts/rvm ]] && source $HOME/.rvm/scripts/rvm
source $ZSH/oh-my-zsh.sh