如何快速从光标位置开始删除VIM中的一行?
我希望能够从VIM中的光标位置开始删除剩余的行。 有一个简单的命令来做到这一点?
为了帮助说明,这是在命令之前。
The quick brown dog jumps over the lazy fox. ^ |----- Cursor is here.
这是命令之后
The q ^ |----- Cursor is here.
(编辑包括评论者的好增加:)
D
或其等效的d$
将删除该行的其余部分,并使您处于命令模式。 C
或c$
将删除行的其余部分,并使您进入插入模式,并将新的文本添加到行中。
这是vitutor
和vimtutor
一部分,对vim初学者来说是非常棒的“读取”。
使用D。 请参阅文档以获取更多信息。
你也可能对C感兴趣,它也会像D一样删除行的结尾,但是另外它会把你插入光标位置的插入模式。
在命令模式下执行d$
。
按ESC键首先进入command mode
。 然后按下Shift + D。