2016-06-30 50 views
0

VIM自動縮進以下代碼,.b = 2縮進看起來非常糟糕。vim自動縮進逗號異常

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

如何更改縮進設置,使其看起來像這樣?

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

你可以保持光標放在支架上,並按下'= I {'。 – SibiCoder

+0

只是爲了好奇,它是什麼語言?必須是像java或c#的東西,但我不知道他們。順便說一句,它可能是有用的添加它(語言)作爲標籤。 – yolenoyer

回答

0

您需要設置cinoptions

:set cino+=J1 

是縮進它的命令=例如:縮進所有文件gg=G)後