更改janus vim ruby默认哈希缩进

更改janus vim ruby默认哈希缩进,ruby,vim,janus,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.a

以下是Janus安装的vim ruby当前如何使用散列参数缩进方法:

my_method(foo: :bar,
          baz: {
  foo2: :bar2,
  foo3: :bar3,
}
我希望它是:

my_method(foo: :bar,
          baz: {
                 foo2: :bar2,
                 foo3: :bar3
          }
         )
我怎样才能在我的
.vimrc.after
中进行更改?

正如@Anthony在中提到的,这似乎是一个问题。 我通过在
.vimrc.after

let g:ruby_indent_block_style = 'do' 
它不像我上面提到的那样缩进,但已经足够好了

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

你有没有偶然看到这个?是的,当然比以前好多了,但他把问题留了下来,因为它不完美。是的。很好。在查看了要更改缩进的设置之后,我确定我不想涉入并尝试调整它。