Visual Studio Code の Vim プラグインを使っているときに、OS のクリップボードと Vim のコピー&ペーストを同期させる方法です。
Vim エディタ使いにとって、Visual Studio Code の Vim プラグイン はほぼ必須の機能になっています。
デフォルトでは、y
キーによるヤンクバッファ(Vim 用語では unnamed register)のコピーが、OS のクリップボードと同期されません。
次のように Vim プラグインの設定を行っておく、OS のクリップボードと同期してくれるようになります。
settings.json で設定する方法
{
"vim.useSystemClipboard": true, // OS のクリップボードと同期
// ...
}
設定画面で設定する方法
![/p/tb6s2ck/img-001.png](../../p/tb6s2ck/img-001_hu6fc2353f47b6e8c69609e518170a283f_7763_700x0_resize_box_3.png)
Cmd + ,
(Windows ではCtrl + ,
)で設定メニューを開くVim: Use System Clipboard
の項目にチェックを入れる
これで、アプリ間をまたいだコピー&ペーストを行うことができるようになります。