0

我在 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')

在命令提示符下创建应用程序没有问题。

我已经尝试创建一个空的 .vimrc,只使用病原体命令。此外,我通过 gVim 毫无问题地访问插件文档。

我做错了什么?

提前致谢!

4

1 回答 1

0

正如评论中提到的(由 romainl 和 Peter Rincker),这是该插件最新版本的一个错误。

问题http://github.com/tpope/vim-rails/issues/344已发布并解决。我的本地版本的更新解决了这个问题。现在,一切正常。

于 2014-09-05T13:22:37.257 回答