次のようなコマンドを入力しました
:%s/^/d
また
:!grep ...
など、すぐに元に戻し、vimで編集または再実行できるようにしたい. 助けてください。
ありがとう。
vimrc があり、非互換モードであると仮定します。
a を入力した後に上に押すだけで、:
以前に実行されたコマンドが表示されます
vimrc ファイルがない場合は.vimrc
、ホーム ディレクトリにファイルを作成してそこに置きます
set nocompatible
。
もう 1 つの方法は、コマンド ライン ウィンドウをq:
使用することです。このウィンドウでは、通常の vim 編集コマンドを使用してコマンドを編集できます。コマンドライン ウィンドウの詳細については、次を参照してください。:h command-line-window
入力後に上向き矢印を試してください:
を入力した後に Ctrl+p は:
どうですか?
最後のコマンドを再実行するには、次を使用します@: