rvm gemset list
==> (default)
proj1
proj2
...
我可以通过rvm gemset use proj1
将gemsets切换到proj1,但是一旦我打开一个新的bash选项卡/窗口,rvm就会切换回默认值。在我决定切换到不同的gemset之前,我该如何保持它?
答案 0 :(得分:0)
每个终端窗口/选项卡都是一个新的子流程,它有自己的环境副本,不会影响父进程。如果没有设置默认值,则无法设置将在选项卡之间保留的当前加载的gemset。
默认设置为ruby,可以包含gemset:
rvm use 1.9.3@project --default
--default
标志设置默认值,当之前没有加载其他红宝石时,它会加载rvm。