有surprisingnumberquestionsthissubject,但一些如何沒有人回答我想要的。如何在vim中專門縮進代碼塊?
我有一個代碼塊如下:
void foo {
somecodehere
morecode
...
}
正如你可以看到我的功能的膽量都在同一水平上的我的代碼塊的其餘部分縮進。我目前所做的是>%
在我的區塊末尾(即}
),它會縮進整個區塊,包括帶有大括號的大括號。
我想要做的是一個類似的命令,其中每一行縮進,不包括我的花括號。
我無法開始告訴你,這會節省多少時間。
使用'='進行格式設置(不縮進,但是對於我給出相同或更好的結果)。除非你不喜歡vim格式化你的代碼的方式。 'gg = G'會格式化整個文件。 – FrustratedWithFormsDesigner 2010-09-29 15:03:13
@Frustrated不是我正在尋找的東西(有時我不想混亂內部格式),但也有助於知道。所以+1給你先生 – tzenes 2010-09-29 15:36:05