14

私はVIMに慣れており、通常は画面を分割して別のファイルを開き、テキストを2番目のファイルにヤンクします。ただし、viしかないレガシーサーバーを扱っているのですが、分割ビューをサポートしていない場合に複数のファイルを開くか、あるファイルから別のファイルにテキストをコピーするにはどうすればよいですか(2つの別々のvimインスタンスだと思います)。

このサーバーで「画面」が有効になっておらず、アクセスが制限されているため、インストールするだけでは不十分だと思います。

4

3 に答える 3

22

Viで1つのファイルを開き、テキストをヤンクしてから、

:e another_file

別のファイルを開いて貼り付けます。

于 2009-09-21T16:15:00.583 に答える
5

あなたがすでにテキストを貼り付けなければならないファイルの中にいると仮定します。

  • :w(最初に現在のコンテンツを保存します)
  • :e file2
  • gotoロケーションとヤンク(たとえばyy)
  • :b 1(バッファ1に移動、つまり元のファイルに戻る)
  • 場所に移動して貼り付けます(p)
于 2012-12-27T09:57:21.477 に答える
-2

良いもの。100行ほどヤンクしたい場合は、最初に「100」、次に「yy」と入力する必要があります。

于 2016-07-29T05:49:28.507 に答える