我正在使用bash,但仍不熟悉.profile
,.bashrc
,.bash_profile
之間的區別。在bash提示符下顯示
我希望的結果是讓我的bash提示符顯示紅寶石版本和rvm gemset
。
我加入PS1="\$(~/.rvm/bin/rvm-prompt) $PS1"
(通過Xcode中)對.bash_profile並顯示
ruby-1.9.3-p286 John-MacBook-Air:~ john$
我試圖讓是
[email protected] $
隨着 「Rails3中」 是的rvm gemset
輸出。
如何從提示中刪除John-MacBook-Air:~ john
?
我嘗試在.profile和.bashrc中添加一行但沒有運氣,但似乎在.bash_profile中工作。任何澄清這些文件之間將不勝感激。我在Mac上運行rvm。
SOLUTION
包括以下到的.bash_profile
PS1='\W \$ '
PS1="\$(~/.rvm/bin/rvm-prompt) $PS1"
提示貌似
[email protected] ~ $
正是我一直在尋找。感謝關於保留工作目錄的建議,我開始看到它的有用性和重要性。我已將我的解決方案添加到原始問題帖子中。 – FluxEngine