我可以设置Vim的"嵌入式"红宝石路径吗?

Chr*_*ris 5 ruby vim

当我跑:

:ruby print VERSION
Run Code Online (Sandbox Code Playgroud)

在Vim,我得到1.8.7.

我安装了1.9.3,我想用它来代替.有没有办法改变它?

它会使用相同的Gem路径吗?

我不是在谈论!ruby命令.我在谈论Vim的"嵌入式"Ruby.

And*_*all 6

是的,但你必须重新编译Vim.Vim将针对Ruby $PATH在编译时的第一个进行编译,因此您应该能够下载源代码并运行:

./configure --enable-rubyinterp # + other options you want
make
make install
Run Code Online (Sandbox Code Playgroud)

如果您使用Homebrew使用OS X,您可能希望只是brew install vimbrew install macvim --override-system-vim.