如何使用 .rvmrc 或 .ruby-version / .ruby-gemset w/ 已经在项目目录中的新终端窗口?



你们的快速问题:

根据RVM文档,使用.rvmrc或.ruby-version/.ruby-gemset文件...

This will be set when entering project directory 

我的问题是,在OSX中,您有能力CMD-T打开一个新的终端选项卡,并且在这样做时,目录已经设置为先前的目录(在我的情况下,这是项目dir dir dir dir)。

执行此操作时,我没有更改为项目目录(因此触发RVM使用项目设置),我在项目dir中我是alredy,因此RVM正在拾取全局默认值,这是不同的。<<<<<<<<<<<<<<<</p>

所以我发现自己必须 cd ~,然后cd project才能出去,然后回到目录并让RVM播放不错。

有什么方法可以跳过?似乎是一个额外的步骤,当快速打开终端时,我忘了这样做,因此正在使用错误的Ruby版本和Gemset。

再试一次:

rvm get stable

我只是在RVM 1.25.15 ...

中解决了类似的问题

,尽管如果您使用RVM的系统安装,则无法修复。

有时可接受的答案可能行不通。就我而言,如果您不使用ZSH,则必须将命令cd .添加到根文件夹中的.profile文件中。如果这样做,请将其添加到根文件夹中的" .zlogin"文件中。

最新更新