我安装了 RVM,并启用了项目 rvmrc 文件。
在我的 bashrc 中,我有:
rvm use 1.9.2
但是,在我的一个项目 rvmrc 文件中,我有:
rvm use 1.8.7
效果很好,但是如果我在项目中打开一个新的终端窗口,我会得到:
Using /home/.../.rvm/gems/ruby-1.8.7-p352
Using /home/.../.rvm/gems/ruby-1.9.2-p290
显然,我想要 1.8.7,但是 bashrc 在项目 rvmrc 之后运行。这意味着我使用了错误的 rvm,因此要么必须 cd 退出并返回目录,要么use 1.8.7
再次运行 rvm。
无论如何强制 rvmrc 文件在 bashrc 之后运行?
我知道rvm default
,但不确定我是否想\可以使用它。