如何在 vim 的普通模式下添加和删除标签?此外,如何在可视模式下添加和删除标签(例如在常规编辑器中选择一个代码块并按下 tab 或 shift tab 键?)
答案1
在可视模式下:选择一些文本,通常是用 V 表示的一行,然后按 Shift > 或 Shift <(取消选中)
编辑:如果您想要缩进某一行,那么您不必选择某一行,只需将光标放在任意一行上并点击上述快捷方式即可。
答案2
那将是 < 和 >命令。
例子:
>>
将当前行向右移动一个制表符
10<<
将接下来的十行向左移动一位
>'a
将光标处的行a
向右移动一行
>j
将当前行和其下方的行向右移动一行。
当然,它是通用的>{range}
,因此非常灵活。