我在Windows上安装了一个简单的Ruby安装程序(使用Ruby Installer,所以使用Ruby 2.0)和Rails。此外,我已经安装了GVim,并使用Pathogen,插件Rails.vim。
但是,当我尝试使用Vim创建一个新应用程序时,会发生以下错误:
:Rails new MyApp
Error detected while processing Function rails#new_app_command
E118:Too many arguments for function: s:sub
E15: Invalid expression s:sub(&shellpipe, '%s', temp, 'g')
在命令提示符下创建应用程序没有问题。
我已经尝试使用pathogen命令创建一个空的.vimrc。 另外,我通过gVim访问插件文档没有问题。
我做错了什么?
提前致谢!
答案 0 :(得分:0)
正如评论中提到的(由romainl和Peter Rincker提供),这是该插件的最新版本的错误。
问题http://github.com/tpope/vim-rails/issues/344已发布并已解决。我本地版本的更新解决了这个问题。现在,一切正常。