VIM:入力から返す最速の方法は何ですか:w挿入モードで?

VIM:入力から返す最速の方法は何ですか:w挿入モードで?

ESC時にはコマンドモードに戻り、編集:w<enter>中の特定の行を入力するのを忘れることがあります。だから私は次のようになります。

some line of code:w
    I was typing
   ^ cursor position

だから私がすることはESC+ k+ A+ Backspace+ Backspace+ESCまたはjそれに似たものを押すことです。

より短く/より良い/速い方法がある人はいますか?

ベストアンサー1

追加のコンテンツが:w<enter>その場所に挿入される唯一の場合は、ESC+ u(元に戻す)を使用します。

そうでない場合は、自分のものと同じくらい長いですが、個人的な好み/習慣によって異なります。可能より速く:ESC++(接続)+++++(現在の文字を削除up arrow)。Jleft arrowleft arrowxx

技術的に長いシーケンスが可能です。マクロとして保存次に、++ ESC(マクロを保持するレジスタに対応)@を使用して呼び出します。しかし、マクロを私の習慣に適用することはできません。 :)keykey

おすすめ記事