我已经安装了yadr dotfiles、一组 vim、ruby 等插件。
我在文件中有以下 Ruby 代码行foo.rb:
foo: bar
注意我使用 ruby 1.9.3 语法进行符号分配/定义。
当我从命令行使用mvim foo.rb并保存该文件启动 macvim 时,一切正常。
但是,当我使用打开 macvimopen -a macvim并导航到并打开foo.rb时,当我尝试保存文件时,我在foo: bar. 当我将其更改为时,:foo => bar我不会收到语法错误。
- 使用
open -a macvim打开macvim,然后输入:!ruby -vprintsruby 1.8.7 - 使用
mvim .打开macvim,然后输入:!ruby -vprintsruby 1.9.3
根据我打开 macvim 的方式,我会得到不同版本的 Ruby。如何确保 macvim 始终使用 ruby 1.9.3 来评估我的 ruby 代码?
谢谢
