を開始したとき、私は通常、行の先頭に削除する D^を使用する行の先頭に削除します。は、行が空白文字
しかし、行が空白または表から始まっている場合、削除は行の始めまで完全には行きません。
例:
FOO fooの
線は、2つのスペースで開始し、カーソルは、2つの "FOO"
D^削除の間であります最初のfooではなく、その前の2つのスペース。
ほとんどの場合は明らかに便利ですが、すべてを削除したい場合はどうすればよいですか?
を開始したとき、私は通常、行の先頭に削除する D^を使用する行の先頭に削除します。は、行が空白文字
しかし、行が空白または表から始まっている場合、削除は行の始めまで完全には行きません。
例:
FOO fooの
線は、2つのスペースで開始し、カーソルは、2つの "FOO"
D^削除の間であります最初のfooではなく、その前の2つのスペース。
ほとんどの場合は明らかに便利ですが、すべてを削除したい場合はどうすればよいですか?
d0
を使用して、行の実際の先頭に削除することができます。
'd-
「行全体を削除して挿入モードに入る」はどうですか?すなわち、「0Di」と等価であるか? – Jonah
言及 @GWW などと:行の本当のbegginningに削除し、挿入モードに行くために使用c0
c^
- 最初の空白以外の文字に削除し、挿入モードにします。また、行の列0に削除するd|
としてd
と組み合わせて使用することができますラインの後藤列0に|
を使用することができます。
':彼^ 1G /最初の文字' :) –
mykhal
'^'参照、最初の非空白文字に行く意味http://vimdoc.sourceforge.net/htmldoc/motion .html –
は、vimではなくブラウザで実行する方法がありますか? – soshial