2013-01-09 77 views
39

我們如何使用vim從行的開頭刪除字符直到光標。 說,我們有一個字符串「hello world」,而光標在「w」上。我們如何從「h」刪除到「w」。vi從開始到刪除光標

回答

73

嘗試d00表示行的開始。

+13

如果您處於插入模式,您可以使用''。 –

+0

不知道發生了什麼,但是當我輸入d0時,該行從我的光標位置開始刪除。 –

29

我認爲有以下應工作(d^):

d^ 

這是假設你只想要刪除的h即使是在它前面的空白。它將離開白色空間。

2

其他建議沒有爲我工作,但我用視覺模式來實現這一點。

我將光標移動到了我想要刪除的位置,然後點擊v進入可視模式。然後我點擊^選擇回當前行的開頭,然後d刪除所有突出顯示的文本。

+0

我很喜歡這個人,謝謝 –