トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

WSLのvimでクリップボードを使う

windowsではXserverが無い為?にWSLのvimではクリップボードを共有する事が出来ません。Xserverを導入することでクリップボードを共有できる事を『WSL上のvimでクリップボードを共有する方法』で教えてもらいました。

windowsにXserverを導入する

  1. ここ(VcXsrv Windows X Server)からVcXsrvをダウンロードしインストールする。
  2. インストールした「XLaunch」を起動する。(全てデフォルトでOK)
  3. .profileにexport DISPLAY=localhost:0.0を追加
  4. .vimrcにset clipboard=unnamedplusを追加

これでvimでyankした文字列をクリップボードに保存できwindowsアプリにてペースト(Ctrl+v)出来ます。また、windowsのアプリでコピー(Cirl+C)した文字列をvimにてペースト(pとか)できます。

256倍便利

windowsアプリとクリップボードを共有出来るとやっぱり便利。てか、クリップボードを共有出来ないと不便すぎるでしょう。あっちこっちコピペは良くやりますから・・・

また、Xserverを導入する事で目玉や丸い時計を起動出来ます。

  • Xアプリインストール
    • sudo apt install x11-apps