我想替换光标下当前行的所有文本并c挂起文本,所以我开始输入新代码。但我想保留缩进。
目前我正在使用ddO. 这将删除该行并在插入模式下在光标之前打开一行,这很好,因为 vim 会注意到之前的缩进并按预期放置光标。
但我想使用c类似于ciw(改变内部词),因为认为“改变行”感觉很自然。Vc几乎是我想要的,但它会失去缩进。
任何的想法 ?
也许您正在寻找cc?
:h cc
Run Code Online (Sandbox Code Playgroud)
["x]cc 删除 [count] 行 [到寄存器 x] 并开始插入 |linewise|。如果 'autoindent' 开启,保留第一行的缩进。