如何使用VIM正确地在js文件中打开括号后缩进函数参数?

时间:2011-10-19 02:59:53

标签: javascript vim

当我编写带有长参数的调用时,例如

foo_bar(foo,
bar);

web-indent插件会将js文件格式化为:

foo_bar(foo,
<tab>bar;

但我想要的是:

foo_bar(foo,
        bar);

已经搜索过vim.org,似乎不容易解决问题。

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

通过一些测试,您可能希望set cinoptions+=(0。这似乎适用于简单的情况,但可能有一些边缘情况,你必须处理另一个cinoptions

有关详细信息,请参阅:help cinoptions:help cinoptions-values