如何在 Vim 中选择一行中没有缩进的所有文本?

vde*_*nne 0 vim

我想替换光标下当前行的所有文本并c挂起文本,所以我开始输入新代码。但我想保留缩进。

目前我正在使用ddO. 这将删除该行并在插入模式下在光标之前打开一行,这很好,因为 vim 会注意到之前的缩进并按预期放置光标。
但我想使用c类似于ciw(改变内部词),因为认为“改变行”感觉很自然。Vc几乎是我想要的,但它会失去缩进。

任何的想法 ?

Arj*_*tra 5

也许您正在寻找cc

:h cc
Run Code Online (Sandbox Code Playgroud)

["x]cc 删除 [count] 行 [到寄存器 x] 并开始插入 |linewise|。如果 'autoindent' 开启,保留第一行的缩进。