在普通文本编辑器中,选择文本块,然后按 Tab 进行entab,并按 Shift + Tab 进行分离。
如何在VIM中插入或删除选定的文本块?
答案 0 :(得分:10)
如果您选择文字并点击“>”它会缩进,并且“<”将缩进。
是否插入制表符或空格取决于您的“expandtab”设置。您可以使用“shiftwidth”和“tabstop”设置编辑空格数/ tabstop。
答案 1 :(得分:4)
除了安迪怀特的回答。 我还要将以下内容添加到vimrc中:
vnoremap > >gv
vnoremap < <gv
所以你不需要重新选择代码块来进一步缩进/代替。
答案 2 :(得分:3)
您甚至不需要选择文字。您可以点击>>
或<<
来缩进/取消当前行。