10
我想在'vim/gvim'中縮進多行,vim/gvim中是否有任何快捷方式?如何在vim/gvim中縮進多行?
我想在'vim/gvim'中縮進多行,vim/gvim中是否有任何快捷方式?如何在vim/gvim中縮進多行?
不是一個真正的編程問題,但縮進命令=
,<
和>
可以all movement commands and text objects結合。例如:
>G Indent until end of file
>} Indent until next paragraph
>iB Indent contents of current { } block
它們還縮進在可視模式中選定的文本。
使用<取消縮進或=重新排版(「格式」使用文件類型設置)。
是的。嘗試:
V # To switch to visual mode. Select lines, and...
> # Indent (use `<` to de-indent, or with a number just before to indent several times).
'='是'indent'命令,但老實說我認爲在用戶說'縮進'通常意味着'>'(增加縮進級別),所以我會冒昧地將樣本更改爲使用它 – sehe 2012-03-24 14:17:06
+1來提示'='選項。雖然通常使用'>'或'<'是所需的,但知道'='重新縮進是可用的非常有用。 – alesplin 2012-03-24 20:55:49
除了將'=='壓縮到智能縮進外,使用'='移動到要對齊的塊(例如'= j'或'= k')可以提供令人滿意的控制級別。 – 2014-05-28 17:43:42