WSLのvimでクリップボードを使う
windowsではXserverが無い為?にWSLのvimではクリップボードを共有する事が出来ません。Xserverを導入することでクリップボードを共有できる事を『WSL上のvimでクリップボードを共有する方法』で教えてもらいました。
windowsにXserverを導入する
- ここ(VcXsrv Windows X Server)からVcXsrvをダウンロードしインストールする。
- インストールした「XLaunch」を起動する。(全てデフォルトでOK)
- .profileにexport DISPLAY=localhost:0.0を追加
- .vimrcにset clipboard=unnamedplusを追加
これでvimでyankした文字列をクリップボードに保存できwindowsアプリにてペースト(Ctrl+v)出来ます。また、windowsのアプリでコピー(Cirl+C)した文字列をvimにてペースト(pとか)できます。
256倍便利
windowsアプリとクリップボードを共有出来るとやっぱり便利。てか、クリップボードを共有出来ないと不便すぎるでしょう。あっちこっちコピペは良くやりますから・・・
また、Xserverを導入する事で目玉や丸い時計を起動出来ます。
- Xアプリインストール
- sudo apt install x11-apps
- 無精・短気・傲慢