.profile
私はbashで作業していますが、.bashrc
、 、の違いにまだ慣れていません.bash_profile
。
私の望む結果は、Ruby バージョンをrvm gemset
取得し、bash プロンプトに表示することです。
PS1="\$(~/.rvm/bin/rvm-prompt) $PS1"
(xcode経由で).bash_profileに追加したところ、表示されました
ruby-1.9.3-p286 John-MacBook-Air:~ john$
私が得ようとしているのは
ruby-1.9.3-p286@rails3 $
「rails3」はの出力ですrvm gemset
。
John-MacBook-Air:~ john
プロンプトから削除するにはどうすればよいですか?
.profile と .bashrc に行を追加しようとしましたが、うまくいきませんでしたが、.bash_profile で動作するようです。これらのファイル間の明確化は大歓迎です。Macでrvmを実行しています。
解決
.bash_profile に以下を含めます
PS1='\W \$ '
PS1="\$(~/.rvm/bin/rvm-prompt) $PS1"
プロンプトは次のようになります
ruby-1.9.3-p286@rails3 ~ $