私は Windows 環境で作業しており、通常の編集には gVim を使用しています。vim からシステム バッファにテキストをコピーして、Ctrl+V で他の Windows アプリケーションに貼り付ける簡単な方法が欲しいです。
'yy' を試しましたが、機能しませんでした。クリック アンド ドラッグ -> Ctrl+C でテキストを選択するのは、vim が編集モードになって検索ができなくなるので嫌です。
これを行う簡単な方法はありますか? 「yy」では 2 つのキーを押すだけでよいので、2 つのキーで解決できる方法も必要です。
答え1
Windowsのクリップボードにコピーしたい場合はyy
、次の行をvimrc
set clipboard=unnamed
答え2
Vimには多く異なる レジスターヤンク、削除、およびプットコマンドで使用されるレジスタです。デフォルトでは、名前のないレジスタが使用されます。システムクリップボードに関連付けられた別のレジスタ*があります。したがって、必要なコマンドは です"*yy
。または、名前のないレジスタを自動的にクリップボードを使用するように設定することもできます。クリップボードオプション。
レジスターの詳細については、以下をご覧ください。http://vimdoc.sourceforge.net/htmldoc/change.html#registers