更改janus vim-ruby默认哈希缩进

时间:2017-03-02 19:00:50

标签: ruby vim janus

以下是Janus安装的vim-ruby目前如何使用哈希参数缩进方法:

my_method(foo: :bar,
          baz: {
  foo2: :bar2,
  foo3: :bar3,
}

我希望它是:

my_method(foo: :bar,
          baz: {
                 foo2: :bar2,
                 foo3: :bar3
          }
         )

如何在.vimrc.after中进行更改?

1 个答案:

答案 0 :(得分:1)

@Anthony在his comment中提及,这似乎是vim-ruby issue。 我通过将其添加到.vimrc.after

来解决这个问题
let g:ruby_indent_block_style = 'do' 

它并没有像我上面提到的那样缩进,但已经足够好了。

my_method(foo: :bar,
          baz: {
            foo2: :bar2,
            foo3: :bar3,
          }
         )