vim自动缩进逗号异常

时间:2016-06-30 02:37:32

标签: vim indentation comma

VIM自动缩进以下代码,.b = 2行缩进看起来非常糟糕。

struct foo test(void) { 
    return (struct foo) {
           .a = 1,
                .b = 2,
    };
}

如何更改缩进设置,使其看起来像这样?

struct foo test(void) {
    return (struct foo) {
         .a = 1,
         .b = 2,
    };
}

1 个答案:

答案 0 :(得分:0)

您需要设置cinoptions

:set cino+=J1 

之后使用 = 命令缩进( ex:缩进所有文件 gg=G )< / p>