ターミナルを開いて Rails アプリケーションに入ると、rvm は次のように gemset を.ruby-gemset
ファイルにロードします。
> cd my_application/
> rvm gemset list
出力は次のとおりです。
gemsets for ruby-2.2.2 (found in /home/yakout/.rvm/gems/ruby-2.2.2)
(default)
=> my_gemset
global
次に、ターミナルで新しいタブを開いて実行するrvm gemset list
と、出力は次のようになります。
gemsets for ruby-2.2.1 (found in /home/yakout/.rvm/gems/ruby-2.2.1)
=> (default)
global
次の行を.profile
ファイルに入れます。
export PATH="$PATH:$HOME/.rvm/bin" # Add RVM to PATH for scripting
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
そして、次の行を.bash_profile
ファイルに入れました:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
そして、次の行を.bashrc
ファイルに入れました:
PATH=$PATH:$HOME/.rvm/bin
そして、端末の設定を次のように変更しました:Edit
-> Preferences
-> Title and Command
tab -> Run command as a login shell
。
rvm
ターミナルで新しいタブを開いたときに現在の gemsetをロードするにはどうすればよいですか?