web-dev-qa-db-ja.com

Vimで複数回貼り付ける

これは本当に簡単かもしれませんが、検索してみたところ、複数行のコピー、複数行のカットアンドペーストなどができました。探しているのは、Vimで1行を複数回貼り付けることです。

例えば行「X」がコピーされ、この行を30回だけ貼り付けたいので、「X」行が30行になります。 Vimの1つのコマンドで可能ですか?私を助けてください。

注:貼り付け用の単一コマンド。行のコピーは「y」で実行できます。 30回程度貼り付けるには、1つのコマンドが必要です。ここで私を助けてください。

26

はい。コマンドの前に、アクションを繰り返す回数を指定します。そして、これは多くのvimコマンドで動作します。それはそのようになります:

30p
44
Birei

行をコピーして30回貼り付けるには、まずコピーする行にカーソルを置き、次に:

yy
30p

これにより、行がコピーされ、その下に30回貼り付けられます。別の場所に配置する場合は、カーソルをその場所に設定し、30pパート

10
Mariano Anaya