在VIM中缩进一堆线
有没有办法在vim中缩进选择的行,就像我们在文本编辑器中选择一堆行并按Tab(或Shift tab)缩进/取消缩进所选行一样? 我正在讨论一般的缩进问题,并且与代码缩进无关。
按照彼得的建议使用视觉模式。 您也可以使用X >>其中X
是要缩进的行数。 例如5 >>从当前行缩进五行并向下。
您可以选择一组具有视觉线模式的线(通过shift + V),然后键入
>
而且,为了贬低,
<
您也可以添加数字参数。 发现你没有缩进足够? 点击gv重新选择您之前的选择。
在正常模式下输入时,请尝试按Ctrl + T或Ctrl + D缩进或缩进。
我使用以下映射缩进/ unindent:
vmap <TAB> >gv
vmap <S-TAB> <gv
使用TAB缩进并移动TAB以显示所选的直线。
如果选择了一个块Vim indents / unindents块的开始是否正确。
链接地址: http://www.djcxy.com/p/28617.html上一篇: indenting a bunch of lines in VIM
下一篇: Indenting in vim