vol30. Windows/Linux on virtual machine/Linux on remote でクリップボードの共有
私の開発環境は、windows PCとその上で走る仮想マシン上でLinux、そして、remote に
desktop PCのLinuxを使用している。
これらのクリップボードの共有のしくみは以下の通り
-
- vmware-toolsを利用
Linux OS on virtual - tmux
- xclip を利用
- .tmux.conf に以下の設定
bind-key -t vi-copy 'y' copy-pipe "xclip -sel clip -i"
bind-key p run-shell 'xclip -sel clip -o | tmux load-buffer -; tmux paste-buffer' - tmux list-buffers コマンドでクリップボード確認
Linux OS on virtual - Linux OS remote
- X forwarding を利用
- ssh -X でremote にログイン
一枚の絵で書くと以下のとおり。
X forwarding を利用するとremote のPCとクリップボードが共有できるのは知らなかった。