長さが異なる3行のテキストブロックをvimで取得しました。外部アプリケーション (Word やメモ帳など) から 3 行を含む別のデータ ブロックを取得し、これら 3 行すべてに追加して貼り付けたいと考えています。この問題に関するいくつかの投稿を見つけましたhttps://superuser.com/questions/300362/vim-how-to-paste-a-block-of-text-at-the-end-of-multiple-linesとカットアンドペーストvim の複数行(複数回貼り付けも) ですが、コンテンツが最初に vim からヤンクされた場合にのみ機能するようです。clipboard=unnamed
が設定されています。
これが私が達成したい例です(最初の投稿から盗まれました;-D):
//Comment1
//Comment2
//Comment3
外部アプリケーションからのデータブロック
foo = 1;
bar = 2;
baz = 3;
元データ
foo = 1; //Comment1
bar = 2; //Comment2
baz = 3; //Comment3
結果