我经常发现自己处于这样的情况:
我想在光标当前所在的行上开始输入。但是,为了达到正确的缩进级别,我必须按几次TAB键。
通常我按 d d O (删除当前行并在光标上方插入新行),这会重置我的缩进定位到正确的位置:
但这似乎是添加正确数量的空格的奇怪方法。
我有没有更好的方法可以忽略?
答案 0 :(得分:3)
在正常模式下,您可以使用 c c 或其同义词 S 。如果您已经处于插入模式,则 Ctrl f 是该键的默认键,但是可以通过更改cinkeys
来更改(请参见:h cink
有关详细信息)。
另请参见this answer上的Vi/Vim stack
答案 1 :(得分:0)
Kevin提到了一些快捷方式,但是另一种方法是插入模式下的<C-i>
(缩进)和<C-d>
(缩进)。