我们如何使用vim从行的开头删除字符直到光标。比如说,当光标在“w”上时,我们有一个字符串“hello world”。我们如何从“h”删除到“w”。
试试d0
。 0
表示该行的开头。
我相信以下内容应该有效(d ^):
d^
这假设您只想删除h
,即使它前面有空白区域。它将离开白色空间。
TLDR:最简单的方法是执行以下操作
但为什么?
gg - goes to the begin of the document
G - navigates at its very end
d - delete mode
我也在寻找带有d和行号的符号的一些组合,当你编辑像GB这样的大文件时,我发现它有点烦人。喜欢删除前3行你需要这样做:0,d3,但当纪录片超过1mln时,我的眼睛难以阅读这个废话......
其他建议对我不起作用,但我使用视觉模式来实现这一目标。
我将光标移动到我想要删除的位置,然后按v进入可视模式。然后我按^选择回到当前行的开头,然后d删除所有突出显示的文本。