有时,我想清除vim中的一行,而不是删除它。
在此之前:
foo
bar
lineToClear
baz之后
foo
bar
baz在我所知道的vim命令中,我能得到的最接近的命令是D (大写d),但是通常这需要我先输入0才能进入行的开头。
我知道我很懒。
是否有一个命令只清除整行,而不仅仅是光标后面的字符?
也许是某种https://rads.stackoverflow.com/amzn/click/com/B007264H36-esque类型的直接脑接口?
发布于 2013-07-26 16:58:27
您可以使用S。它清除行,然后使您进入插入模式。如果您不想执行插入模式,0D将是最快的命令集。
如前所述,您可以通过运行以下命令之一创建自定义映射。第一个参数(S/D)可以更改为任何你想要的。
:nnoremap S S<Esc>或
:nnoremap D 0D参考文献
https://stackoverflow.com/questions/17886960
复制相似问题