ruby-on-rails - 在 Ruby 中的私有(private)/公共(public)/ protected 方法之后使 vim 缩进

标签 ruby-on-rails ruby vim

我的团队已同意遵循有关私有(private)/公共(public)/ protected 方法缩进的 Rails 公约指南。这是:http://edgeguides.rubyonrails.org/contributing_to_ruby_on_rails.html#follow-the-coding-conventions

但是我还没有找到任何关于如何让 vim-ruby 以这种方式工作的信息。我该怎么做?

谢谢!

最佳答案

这晚了几个月,但我一直在寻找与 vim-ruby 相同的功能,但它还不存在。我最终提出了这个建议,并在 AndrewRadev 的帮助下我们实现了这个功能: https://github.com/vim-ruby/vim-ruby/pull/177 https://github.com/vim-ruby/vim-ruby/pull/179

使用最新的 vim-ruby,你可以设置:

let g:ruby_indent_access_modifier_style="indent"

在您的 ~/.vimrc 中,缩进将按照 Rails 约定指南中的概述工作。

关于ruby-on-rails - 在 Ruby 中的私有(private)/公共(public)/ protected 方法之后使 vim 缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14404413/

相关文章:

ruby-on-rails - 如何在时间戳中转换字符串(时间或日期时间)并保存在mongodb中

mysql - Ruby、Rake、Mysql - 创建数据库

vim - 下面的@和~是什么意思?

ruby-on-rails - 使用了错误的 ruby​​ 版本

ruby - 在 Ruby 1.9.2 的目录中包含所有模块

ruby-on-rails - 将 Rails 4 降级到 3.2

VIM:如何从左侧 NerdTree 面板以 vsplit 方式打开右侧文件?

html - 使用 vim 删除 HTML 标签

sql - 如何让 GROUP BY 选择 "earliest"结果?

ruby-on-rails - Mongoid 模型指向 AR 模型,反之亦然?