2011-01-30 99 views
24

我正在通過示例教程系列教程。我在提問之前盡力找到解決方案,所以如果我錯過了任何我很抱歉的事情。RVM命令:source〜/ .rvm/scripts/rvm

每次我需要在命令行中終端啓動RVM我需要打一個命令,這樣RVM初始化:source ~/.rvm/scripts/rvm

這是正常的嗎?看來,我不能讓RVM命令工作,除非我事先打好這個代碼。注意我只需輸入一次命令,而不是每次需要輸入RVM命令。

非常感謝您的幫助。

回答

40

~/.profile~/.bashrc將這個:

# This loads RVM into a shell session. 
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" 

所以您不必手動鍵入它爲每個會話。

+0

請問這是什麼具體做的?對於不熟悉殼牌的人來說,語法似乎有點令人困惑。 – 2013-06-20 15:28:38

2

進一步提示

如果你想使用GNOME終端與RVM(當屬Ubuntu的標準),你可以做到以下幾點:

  • 編輯默認的配置文件。檢查以下設置:

    "Run command as a login shell" 
    
  • 默認情況下,將停止加載標準.bashrc。通過在你的home目錄.rvmrc的軟鏈接指向的.bashrc解決這個問題

    cd 
    ln -s .bashrc .rvmrc 
    
相關問題