vi从开始直到光标删除

我们如何使用vim删除从行首到字符的字符。 假设我们有一个string“hello world”,而光标在“w”上。 我们怎样才能从“h”删除到“w”。

试试d00表示行的开始。

我相信以下应该工作( d ^ ):

 d^ 

这假定你只想删除到h即使它前面有空白。 它将离开白色空间。

其他build议并不适合我,但我用视觉模式来实现这一点。

我将光标移动到了我想要删除的位置,然后按v进入可视模式。 然后我点击^select回当前行的开始,然后d删除所有突出显示的文本。