2014-09-03 41 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已發佈並解決。我本地版本的更新解決了這個問題。現在,一切正常。