问题标签 [rails.vim]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - Rails.vim 上新命令的问题
我在 Windows 上安装了一个简单的 Ruby 安装(使用 Ruby Installer,所以 Ruby 2.0)和 Rails。另外,我安装了 GVim,并使用 Pathogen 安装了 Rails.vim 插件。
但是,当我尝试使用 Vim 创建一个新应用程序时,会出现以下错误:
在命令提示符下创建应用程序没有问题。
我已经尝试创建一个空的 .vimrc,只使用病原体命令。此外,我通过 gVim 毫无问题地访问插件文档。
我做错了什么?
提前致谢!
ruby-on-rails - Rails.vim 选项卡完成不会在多种可能性下停止
当我使用rails.vim的选项卡完成:E
(或任何其他方法)时,它会更有效地自动完成我想要的。例如,如果我想转到admin/products
控制器并键入:Econtroller ad
并按 Tab,它可能会完成,:Econtroller addresses
或者我猜第一个可能的匹配。我希望它停下来,让我输入更多。
这是 rails.vim 中的问题吗?Vim 本身?还是我的配置失败?
我正在使用 MacVim v7.4。以及通过 Vundle 安装的最新版本 rails.vim。
任何建议表示赞赏。
ruby-on-rails - 在 Rails.vim 中重新映射 Econtroller
我开始使用 Vim 在 Ruby on Rails 中进行编辑,所以我安装了 Rails.vim 插件。我真的很喜欢这个插件,但我有一些问题:
- 我必须输入:Econtroller Controller来编辑控制器。模型(:Emodel Model)等也是如此。如果我有一个名为 people 的控制器,输入:ec People并按 Enter 会容易得多。这将为我节省 9 个字符,而不是每次我必须按 shift 键来大写 E!
- 我不认为在打开文件时我应该将类名大写,如项目符号 #1 中所述。例如,如果我确实想编辑 People 控制器,我必须在开始输入类名之前按下 shift 键。然后,我输入的速度足够快,以至于我经常按住 shift 太久,People变成了 PEople,然后 Rails.vim 将文件重命名为 PEople!
如果您有任何解决方案或建议,请告诉我。谢谢您的帮助!