VIM JavaScript缩进插件-逗号优先

VIM JavaScript缩进插件-逗号优先,javascript,vim,plugins,coding-style,indentation,Javascript,Vim,Plugins,Coding Style,Indentation,是否有VIM的Javascript缩进插件可以处理逗号优先表示法 例如: var o = { foo: bar , bar: foo , cde: efg } 我认为Sublime Text支持这一点。你可以试试这个插件。它没有提供与您使用的完全相同的样式,但它在处理javascript缩进方面肯定比普通vim更好。当前的JS缩进文件都可以追溯到一个辉煌的时代,当时还不存在这种可怕的习惯。你可能需要修改一个现有的。这并不可怕。事实上,我认为超过一半的node.js模块使用这种风

是否有VIM的Javascript缩进插件可以处理逗号优先表示法

例如:

var o = {
    foo: bar
  , bar: foo
  , cde: efg
}

我认为Sublime Text支持这一点。

你可以试试这个插件。它没有提供与您使用的完全相同的样式,但它在处理javascript缩进方面肯定比普通vim更好。

当前的JS缩进文件都可以追溯到一个辉煌的时代,当时还不存在这种可怕的习惯。你可能需要修改一个现有的。这并不可怕。事实上,我认为超过一半的node.js模块使用这种风格。最可怕的是你根本没有任何风格。我知道人们已经为vim编写了JS缩进插件,但我正在寻找一个可以处理这种风格的插件