我filetype plugin indent
的 ~/.vimrc 中有,但它搞砸了 JSON 对象的缩进。
我开始 vimvim -N -u NONE <filename.js>
我启用:filetype plugin indent on
并:set sw=4 fileetype=javascript
这就是我得到的:
var foo = {
Bar: function(){
},
Baz: function(){
}
};
这应该是 - 有没有办法得到这个?:
var foo = {
Bar: function(){
},
Baz: function(){
}
};
我启用缩进插件的原因是块注释更容易。如果我输入/* <enter>
它将假设我正在做一个块文档注释。但如果它破坏了我的 JSON 结尾括号,我将避免使用它。