VIM:命令清除当前行并进入插入模式

Rus*_*wal 3 vi vim editor macvim

我处于正常模式,在一行结束时.我想清除该行(删除该行的所有字符),然后进入插入模式,以便我可以开始在该行上写入其他内容.这有Vim的快捷方式吗?

理想情况下,我想保留线上的前导空格,但即使我不能这样做也应该没问题.

sid*_*yll 7

您可以使用Scc执行此操作(同义词).如果autoindent选项打开,他们将保留缩进.如果要删除多行,两者都可以接受可选计数.


Ing*_*kat 6

您正在寻找:help cc。如果没有[count],则cc删除整个当前行并进入插入模式。可以在生产线的任何地方工作,而不仅仅是在最后。根据您的意图设置,该设置也将被保留。

可能的替代方案:A<C-u>、 或ddO