它应该很小,甚至可能在帮助中,但我不知道如何导航它。如何在vi中快速缩进多行?


当前回答

一个很大的选择是:

gg=G

它真的很快,所有东西都会缩进;-)

其他回答

除了提供的解决方案之外,我喜欢用>}一段一段地做事情

对于喜欢使用<TAB>->TAB和<S-TAB>->Shift+TAB缩进选定行的现代编辑器:

vnoremap <TAB> >gv
vnoremap <S-TAB> <gv

用法:按V键进入逐行视觉模式,选择所需的行,然后按Tab键(可能有移位),然后按需应用缩进,选择仍保留。。。

对于mac,

使用vim打开文件vim部署1.yml使用Shift+“v”键选择线条,然后使用“向上”或“向下”键使用Shift+'>'或Shift+'<'缩进选定的行

>}或>{从当前行缩进到下一段

<}或<{相同的取消缩进

一个很大的选择是:

gg=G

它真的很快,所有东西都会缩进;-)