我正在使用RVM (1.17.7)和Ruby 1.9.3p362。 长期来看,我想在带有Tmux的终端中改用Vim。 我正在尝试学习如何安装和运行插件,而不是默认选择Janus,只是为了全面了解它,而不是成为一个机械程序员。
我通过brew安装了Vim git clone Command-T(我正在使用Pathogen),同时设置Ruby为1.9.3 ... 在终端中使用Vim和Command-T一切正常。 当我在终端Vim中运行:ruby puts RUBY_VERSION时,它返回1.9.3。 Command-T也很好用。
但是当我在Macvim中使用相同的Command-T时,它会崩溃,终端会显示: Vim: Caught deadly signal SEGV Vim: Finished.
我在1.9.3中使用brew install macvim,但当我从终端启动mvim并运行:ruby puts RUBY_VERSION时,会返回1.8.7。 我知道Wincent建议使用系统版本的Ruby来安装Command-T,并且我已经阅读过必须匹配Ruby版本,无论哪种方式。 当我拥有系统ruby时,我设法让它们两个都运作良好,但在具有1.9.3版本的RVM版本上无法将其两者都设置好...这是否可能? 我应该忘记MacVim,坚持在终端中使用Vim吗?
我想,其他可以做的事情是拥有一个禁用的文件夹,并将不同的Command-T安装移入和移出。 或者也可以为“gui_running”执行if,然后针对不同的安装进行操作。 帮助我找到正确的方法将不胜感激。
我已经安装了Tim Pope的rvm.vim并且可以设置Ruby版本,但这似乎无法阻止在MacVim中调用:CommandT时崩溃。
我通过brew安装了Vim git clone Command-T(我正在使用Pathogen),同时设置Ruby为1.9.3 ... 在终端中使用Vim和Command-T一切正常。 当我在终端Vim中运行:ruby puts RUBY_VERSION时,它返回1.9.3。 Command-T也很好用。
但是当我在Macvim中使用相同的Command-T时,它会崩溃,终端会显示: Vim: Caught deadly signal SEGV Vim: Finished.
我在1.9.3中使用brew install macvim,但当我从终端启动mvim并运行:ruby puts RUBY_VERSION时,会返回1.8.7。 我知道Wincent建议使用系统版本的Ruby来安装Command-T,并且我已经阅读过必须匹配Ruby版本,无论哪种方式。 当我拥有系统ruby时,我设法让它们两个都运作良好,但在具有1.9.3版本的RVM版本上无法将其两者都设置好...这是否可能? 我应该忘记MacVim,坚持在终端中使用Vim吗?
我想,其他可以做的事情是拥有一个禁用的文件夹,并将不同的Command-T安装移入和移出。 或者也可以为“gui_running”执行if,然后针对不同的安装进行操作。 帮助我找到正确的方法将不胜感激。
我已经安装了Tim Pope的rvm.vim并且可以设置Ruby版本,但这似乎无法阻止在MacVim中调用:CommandT时崩溃。
vim
,避免因为稍有不同的版本而带来的麻烦,并且开始学习喜欢上 tmux。 - Jim Stewart