1

Linuxサーバーでテキストエディターとしてgvimを使用しています。10,000 行ほどの大きなファイルがあります。

n行数を選択する必要があります。たとえば、行5121034別の行に置き換えて、それらを別の行に置き換えます。どうすればこれを達成できますか?

4

2 に答える 2

7

他の行がファイルにある場合は、次のことができます。

:512,1034d | r <filename>

512,1034512 行から 1034 行までの範囲を指定します。 行を
d削除します。

行が削除された後、<filename>行 512 の内容をrまたはで配置します。read


内容が"レジスタにある場合 (内容をヤンクしたかのように)、使用できます

:512,1034p

これらの行をレジスタの内容に置き換え"ます。

于 2013-08-26T17:48:51.310 に答える
1

特定の行を選択し、ジャンプしたい行数であるnjコマンドを使用します。n

于 2013-08-26T18:25:57.177 に答える