開始我通常使用 d^刪除到行的開頭。刪除到行開頭時符合空格字符
但是,如果行以空格或製表符開頭,則刪除不會一直行到行首。
實施例:
FOO FOO
該行開頭兩個空間,並且光標是兩個 「foo」 的
d^刪除之間第一個foo,但不是之前的兩個空格。
大部分時間顯然很有用,但如果我想刪除所有內容呢?
開始我通常使用 d^刪除到行的開頭。刪除到行開頭時符合空格字符
但是,如果行以空格或製表符開頭,則刪除不會一直行到行首。
實施例:
FOO FOO
該行開頭兩個空間,並且光標是兩個 「foo」 的
d^刪除之間第一個foo,但不是之前的兩個空格。
大部分時間顯然很有用,但如果我想刪除所有內容呢?
您可以使用d0
刪除該行的實際開始。
只要注意到'd-
那麼「刪除整行,並進入插入模式」?即相當於'0Di'? – Jonah 2017-08-26 22:41:27
爲@GWW提和:
c0
刪除該行的真正begginning去插入模式。c^
- 刪除第一個非空白字符並進入插入模式。也可以使用|
的線,其可被使用在結合d
爲d|
刪除到行0列的的goto列0。
':他^ 1G /第一炭':) –
mykhal
2012-08-14 15:40:01
''^手段去第一個非空字符,看http://vimdoc.sourceforge.net/htmldoc/motion .html – 2012-08-14 15:41:41
有沒有辦法做到這一點,而不是在vim中,但在瀏覽器中,例如? – soshial 2017-01-14 00:24:51