2014-09-03 190 views
0

我在Windows上安装了Ruby的简单安装(使用Ruby Installer,Ruby 2.0)和Rails。另外,我已经安装了GVim,并且使用了Pathogen,插件Rails.vim。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插件文档没有问题。

我在做什么错了?

提前致谢!

+0

Rails.vim正在寻找一条路径来寻找红宝石和铁轨。你用什么来做虚拟机? – Anthony 2014-09-03 19:59:55

+0

无。我刚刚使用“Ruby Installer”和“gem install rails”进行安装。命令“ruby”和“rails”工作正常,ruby安装文件夹位于PATH环境变量上。我应该做另一种配置? – damorais 2014-09-03 20:09:52

+1

使用[该插件的问题跟踪器](https://github.com/tpope/vim-rails)。 – romainl 2014-09-03 20:10:31

回答

0

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

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