-1
在windows中幾乎所有的基本編輯器中,我都可以選擇幾行代碼並將它們來回縮進,有沒有一種簡單的方法可以在vim中執行它?有沒有辦法在vim中縮進代碼段?
在windows中幾乎所有的基本編輯器中,我都可以選擇幾行代碼並將它們來回縮進,有沒有一種簡單的方法可以在vim中執行它?有沒有辦法在vim中縮進代碼段?
>
和<
調整縮進插入模式ctrl-t
和ctrl-d
調整壓痕:>
和:<
調整縮進除此之外,你可以嘗試使用=
魔法來自動格式化文本。
:h =
:h >
:h :>
如果你想選擇線(可視化模式),然後縮進他們來回停留在視覺模式下,你可以在你的vimrc這兩條線
(我有它在我的):
"reselect visual block after indent/outdent
vnoremap < <gv
vnoremap > >gv
現在你可以直觀地選擇,然後按>>>> <<<<
來玩縮進。
詩
在Windows幾乎所有基本編輯,我可以....
Vim不是基本編輯器,因此不要把舊習慣的高級版編輯。 :-)
非常好的建議! – 2014-10-08 10:04:23
您也可以放棄可視化映射,只需使用'.'在選定的文本上重複'>'或'<'命令。如果您的注意力過度,請使用'u' – 2014-10-08 13:18:40