2016-11-03 8 views
1

これを行う方法があるはずです。この種のトリックを検索するのはやや難しいです。viでは、行を選択し、異なる行からコピー/貼り付けを行います。

私が望むのは、xxからyyに行をコピーして、カーソルがどこにあるのか貼り付けることです。私はヤンクアンドペーストする方法を知っていますが、コピーしたい行にカーソルを移動せずに貼り付けたい行に戻らずに、これを実行したいと思います。

行をナビゲートしないでコピー&ペーストすることができます。

答えて

1

これは、コマンドラインモードを使用して行うことができます。 2行目から20行目をヤンクするには

:2,20y 

次に、現在の行でpを押すだけです。

1

あなたはそれをこのように行うことができます。

:5,6copyN、Nはラインがにコピーされる下行です。

ファイルには行Nが存在する必要があります。つまり、コピー/貼り付けを行う前にカーソルが少なくとも1回は存在する必要があります。

関連する問題