Linuxシステムを使用しています。2つのvimが2つのターミナルで開かれます。次に、AからBにテキストをコピーします。そのための1つの方法は、Aでテキストを選択し、マウスを使用してコピーしてからBに切り替え、挿入モードでコマンド<c-r>+を使用してテキストを貼り付けることです。
とにかくマウスを使わずに実行することはありますか?"+yyAのように、Bに切り替えると、o<c-r>+?私はいくつかの組み合わせを無駄に探索しました。そして、「端末間でコピー」を検索しましたが、何も見つかりませんでした。
ユーザ@statox、すなわち、ビジュアルモードを使用して、一つの解決策を提案しv$"+y、A、Bにスイッチにo<c-r>+。
vモードに入らずにAのテキストをコピーできる簡単な方法はありますか?確かにvモードに入るのにあまり多くのキーストライクは必要ありません。もっと良い方法があるかどうか疑問に思います。例えば。カーソルが行の中央にある場合、行yy全体を(registerに")コピーしますが、0v$y追加のキーストロークで同じことを行います。
それとも、私の質問は、より少ないキーストロークでどのような方法がある場合に減少させることができる0v$"+yためコピー私が使用できるように<alt-tab>o<c-r>+貼り付けます。
yモーション(:help motion.txt)またはオブジェクト(:help object-select)で追跡できます。Vimのインスタンス間で頻繁にヤンクして貼り付ける場合、その設定clipboardが含まれている、unnamedまたはunnamedplus便利な場合があります。を参照してください:help 'clipboard'。その後、インスタンス間でのコピーが機能するはずです。
                0v$と同じVです。そして、次のマッピングを簡単に作成でき"+yます:nnoremap <Leader>y "+y。したがって、に減少しV\yます。
                V"+y、4回のキーストロークであるようです。
                
"+y入れ、他のvimインスタンスにクリップボードレジスタを入れます"+p。またはこれの複製?