Vim Rails.vim 插件似乎不起作用

发布于 2024-11-01 01:07:54 字数 365 浏览 5 评论 0原文

我已经安装了rails.vim 插件。运行 :Rails! 命令显示:rails.vim 4.3。但是,当我尝试运行 :Rails myapp 时,它会打开命令行 (cmd.exe),显示:

C:\Windows\system32\cmd.exe /crails myapp。一堆导轨帮助出现,但没有任何反应。我一定缺少一些东西。

我使用 gvim v7.3。导轨 3.0.5。

我的 _vimrc 只有这个:

set nocompatible
syntax on
filetype plugin indent on

I've installed rails.vim plugin. Running :Rails!
command shows: rails.vim 4.3. But when I try to run :Rails myapp it opens command line (cmd.exe) that shows:

C:\Windows\system32\cmd.exe /c rails myapp. Bunch of rails help comes up and nothing happens. There is have to be something I'm missing.

I use gvim v7.3. rails 3.0.5.

My _vimrc has only this:

set nocompatible
syntax on
filetype plugin indent on

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

真心难拥有 2024-11-08 01:07:54

:Rails myapp 用于通过调用“rails”命令在当前工作目录中创建一个新的rail项目。

我认为问题在于“rails myapp”是 3.0 之前的语法,现在是“rails new myapp”。

所以看来你的 Rails.vim 不是最新的。 (或者 Rails.vim 因 RoR > 3.0 而损坏?)

直接从控制台创建应用程序,并使用 Rails.vim 导航/重构它。这是使用 Rails.vim 的主要兴趣。

如果您正在处理现有项目,则只需打开该项目的任何 *.rb 文件,您应该会在状态栏中看到 [Rails]。

从那里开始,所有 Rails vim 命令都应该可用,例如 :Rfind、:Rededit 等。

:Rails myapp is used to create a new rail project in the current working directory by calling the "rails" command.

I think the issue is that "rails myapp" is the syntax fro pre-3.0, and it is now "rails new myapp".

So it seems your Rails.vim is not up to date. (or Rails.vim is broken for RoR > 3.0 ?)

Create your app directly from the console, and use Rails.vim to navigate/refactor it. This is the main interest of using Rails.vim

If you are working on a existing project, you just need to open any *.rb file of the project and you should see [Rails] in the status bar.

From there, all Rails vim command should be available like :Rfind, :Redit, etc.

花之痕靓丽 2024-11-08 01:07:54

对于 Rails 3,您可以使用 :Rails new projectname

You can use :Rails new projectname for Rails 3.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文