我的〜/ .vimrc中有filetype plugin indent
,但它搞砸了JSON对象的缩进。
我正在使用vim -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结束括号,我会避免使用它。