如何在vi或vim中多次缩进单行?

我已经找到了几个关于如何在vim中缩进多行的答案,我想知道如何取一行并多次缩进它。 实际上,我想要一个更短的版本的以下命令:“>>>>>>>>>>”(这是10右括号“大于”的迹象。)


选择你想要的(通常用v或Shift + v),然后输入5>

如果您需要修复或重复相同的选择,请使用gv。


您可以通过按v选择当前行,然后输入5>以缩进当前行5次,相当于按> 10次​​。


其中一个答案的“如何快速在六缩进多行”向我展示了一个巧妙的方法来重新映射>视觉模式重新选择视觉模式。 在您的.vimrc ...

vnoremap < <gv
vnoremap > >gv

然后,我只需选择要缩进的一行(或多行),并根据需要多次按适当的方向。

链接地址: http://www.djcxy.com/p/4903.html

上一篇: How do I indent a single line multiple times in vi or vim?

下一篇: Copy all the lines to clipboard