vimで最後のnコマンドを繰り返す

vimで最後のnコマンドを繰り返す

私はvimが非常に直感的であることを知っていましたが、2番目から最後のコマンド(または最後から3番目、最後から4番目など)を繰り返す方法を見つけるのが困難です。通常モードで入力すると、.最後のコマンドが繰り返されます。押すと3.、最後のコマンドが3回繰り返されます。

私がoHello<Esc>これを入力しているとしましょうA, World!<Esc>。私は今得る

Hello, World!

画面上。今私が欲しいと言ってください。

Hello, World!
Hello
Hello
Hello

「こんにちは」を入力する必要はありません。 vimは、同様のものを入力できるように複数のコマンド履歴を保存します3,2.(たとえば、2番目から最後のコマンドまで3回繰り返します)。

ベストアンサー1

いいえ、.コマンドにはvim記録はありません。私が知っている限り、通常モードのコマンドには何らかの冗長記録はありません。最小限のキーストロークを使用することをお勧めします4oHello<Esc>3jA, World<Esc>。すでに行っている場合は、oHello<Esc>A, World<Esc>に従ってくださいuyy<Ctrl-r>3p

おすすめ記事