dw / delete word:単語を削除
ノーマルモード、カーソル位置基準の範囲で単語削除
delete word の通り d
を押した後 w
と連続して押す。
ノーマルモードで利用される単語単位のカーソル移動である w
や b
と組み合わせて使うと更に便利に
削除されたデータはレジスタ領域に記録されるので、ヤンク( Yank ) できる
応用として
dw
は単語単位だが、もうちょっと気の効いた削除の仕方が使える場合もある
例文として以下
ノーマルモード時に <Shift> + j で次の行と連結される
上記文から「ノーマルモード時に 」という部分を消したい場合、単語で分割すると
- ノーマルモード
- 時
- に
三つに分割される、つまり dw
を三回入力。これは単語単位で削除するのはいかにも効率が悪い。一回の操作で削除を済ます方法がある。
<Shift>
に注目、アングルブラケット <
の前にスペースも入っているからこのスペースまでを指定して一気に削除すれば良い。
df
( d の後 f を押し最後に半角スペース )
これは削除 d
と 行検索 f
を組み合わせたもので「半角スペースまでを削除」という指定になる。