6

vim行を削除するのではなく、行をクリアしたい場合があります。

前:

foo
bar
lineToClear
baz

foo
bar

baz

vim私が知っているコマンドの中で、これに最も近いのはD(大文字の d) ですが、通常、これは0最初に入力して行頭に移動する必要があります。

私は怠け者です。

カーソルの後の文字だけでなく、行全体をクリアするコマンドはありますか?

もしかしたら、ある種の封じ込め風のタイプの脳への直接的なインターフェースのようなものでしょうか?

4

2 に答える 2

6

使用できますS。行がクリアされ、挿入モードになります。挿入モードを行いたくない場合は0D、コマンド セットが最も高速になります。

glts が述べたように、次のコマンドのいずれかを実行してカスタム マッピングを作成できます。最初の引数 (S/D) は、好きなように変更できます。

:nnoremap S S<Esc>

また

:nnoremap D 0D

参照

于 2013-07-26T16:58:27.553 に答える