我已经安装了YADR点文件 ,一组VIM,红宝石等插件。
我有一个文件Ruby代码以下行foo.rb
:
foo: bar
请注意我用的红宝石1.9.3语法符号分配/定义。
当我使用命令行启动的MacVim mvim foo.rb
并保存该文件,一切工作正常。
然而,当我打开的MacVim使用open -a macvim
并导航到并打开foo.rb
,当我试图挽救我得到一个红宝石VIM语法错误的文件foo: bar
。 当我将其更改为:foo => bar
我不明白语法错误。
- 使用
open -a macvim
打开的MacVim,然后输入:!ruby -v
打印ruby 1.8.7
- 使用
mvim .
打开的MacVim,然后输入:!ruby -v
打印ruby 1.9.3
根据我怎么打开的MacVim,我得到一个不同版本的Ruby。 如何保证的MacVim总是使用红宝石1.9.3评价我的Ruby代码?
谢谢