问题标签 [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.

0 投票
7 回答
25789 浏览

vim - Vim,如何重新加载语法高亮

当我在 Vim 中执行 Rmodel、Rcontroller 等。我只看到白色文字。但是当我转到下一个缓冲区然后按:bnand返回时:bl,颜色正在起作用。

这是我的 .vim 文件夹 https://github.com/regedarek/dotvim

0 投票
1 回答
182 浏览

ruby-on-rails - rails.vim 支持 .less css 文件的语法高亮显示吗?

我在 vim 中使用 rails.vim,但不知道它是否具有 .less 的语法高亮显示。我在某处读过它,但是当我加载.less文件时,没有语法突出显示

目前使用 rails.vim 4.4

0 投票
1 回答
136 浏览

ruby-on-rails - 如何让 rails.vim-command :Rview 与 .js.erb-views 一起工作?

我也希望 Rview 跳转到 .js.erb-views。

它总是说“找不到文件”app/views/examples/foo”。

帮助说:

rails-template-types :Rview 之类的命令在搜索文件时使用硬连线的扩展名列表(erb、rjs 等)。为了便于使用非标准模板类型,此列表中提供了几个流行的扩展,包括 haml、liquid 和 mab (markaby)。一旦将相关的配置选项添加到 rails.vim,这些扩展就会消失。

由于视图以 .erb 结尾,我建议它应该可以工作。

有任何想法吗?

0 投票
1 回答
763 浏览

vim - Vim 和 Quickfix - 双输出 - rails.vim 需要帮助

我已经使用 Vim 2 天了——所以我是新手。我真的被这个问题困住了。

当我运行一些命令时,输出会显示两次:首先在终端中,然后在 Quickfix 窗口中(它叫那个吗?)。

例如:我输入':make'。看起来 Vim 关闭了。然后列出了一些输出。我按了“输入”。输出再次在 Quickfix 窗口中列出。我再次按下“Enter”。

对于 rails.vim,我输入 ':Rgenerate model person name'。看起来 Vim 关闭了。然后列出了一些输出。我按了“输入”。我又回到了 Vim。当然,我希望 Vim 在 Quickfix 窗口中列出输出。

':ls' 之类的命令工作得很好——它在 Quickfix 窗口中列出了输出。

我已经制作了这个问题的视频并将其发布在 YouTube 上:http: //youtu.be/KvmulO4L4hc

关于我的设置:

  • 我正在使用 Mac OS X 10.7 (Lion)
  • 我没有使用 MacVim
  • 我已经使用 Homebrew 安装了 Vim(使用https://raw.github.com/Homebrew/homebrew-dupes/master/vim.rb
  • 我正在使用 Zsh(带有 oh-my-zsh)
  • 我正在使用 Pathogen.vim 安装我的插件(我只安装了 rails.vim 和 NERDTree)

我的 ~/.vimrc 文件如下所示:

我的 ~/.zshrc 文件如下所示:

我希望你能帮帮我!

干杯! :-)

0 投票
2 回答
352 浏览

vim - Rails.vim alternate file issues - does not detect RSpec

I can't seem to get Rails.vim to detect that I don't use test/unit, whenever I go into app/models/model.rb and issue the :A command it I get an error:

E345: Can't find file "test/unit/model_test.rb" in path

There's no test/ directory in my tree,

Thanks in advance for any clues.

0 投票
1 回答
68 浏览

ruby-on-rails - 为什么我的 Vim 在 rails 目录中变慢了?

我注意到在我的 Rails 项目中,vim 大约从 2 秒开始。

我调查了这个问题,我知道这是因为 rails.vim 插件。

这是我来自 vim 的日志:https ://gist.github.com/807735fb2dd4bd82656b#file-vim-in-rails-dir-log-L97

有没有机会改善启动时间?

0 投票
1 回答
150 浏览

ruby - Rails.vim - 如何测试所有功能和/或规格?

我正在使用非常棒的rails.vim 插件。但是,我看不到如何在一个命令中测试所有规范。现在我需要打开一个特定的规范并做:Rake它只是测试当前打开的规范。但是,我如何测试所有规格?哪个命令?

谢谢

0 投票
1 回答
749 浏览

ruby-on-rails - rails.vim 已安装但 :Rfind 不起作用

我已经安装了 rails.vim 并且它似乎安装正确,因为:Rails!返回rails.vim 5.0

但是,如果我在现有的 Rails 项目中并寻找:Rfind user我得到的文件E492: Not an editor command: Rfind user

有什么建议么?

0 投票
1 回答
147 浏览

vim - 仅使用 vim 插件 rails 和环绕删除周围的 ERB 标签

在 vim 中,yss-可以在当前句子周围添加 erb 标签 <% %>。

如果我想做相反的操作,ds<%是行不通的。我必须重复这些输入,例如:ds%然后ds<完全删除 erb 标签。

有没有更直接的去除方法?

0 投票
2 回答
670 浏览

ruby-on-rails - 如何在 VIM + Rails.vim + Ubuntu 中运行当前的 RSpec 测试?

到处都说:

  • rake 接口。使用 :Rake 运行当前的测试、规范或功能。使用 :.Rake 对当前行的方法、示例或场景进行集中运行。:Rake 还可以运行任意迁移、加载单个固定装置等。:help rails-rake

但是当我在我的 _spec.rb 文件中并输入:Rake- 它只是关闭 VIM,什么都不做并输出Please hit Enter to continue。它没有运行当前测试。

有谁知道?