0

以下是 Janus 安装的 vim-ruby 当前如何缩进带有哈希参数的方法:

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

我希望它是:

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

我怎样才能改变我的.vimrc.after

4

1 回答 1

1

正如@Anthony 在他的评论中提到的,这似乎是一个vim-ruby 问题。我通过将其添加到我的.vimrc.after

let g:ruby_indent_block_style = 'do' 

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

my_method(foo: :bar,
          baz: {
            foo2: :bar2,
            foo3: :bar3,
          }
         )
于 2017-03-02T19:20:30.627 回答