WSLから起動したGoLand(IntelliJ)で日本語入力する
WSL内のGoLand1をVcXsrv経由で使う際、日本語入力で困る人は多い。最低限入力できるようになるまでの手順を残しておく。 2021/08/09現在、GoLandの日本語入力まわりに不具合があるらしく、そのあたりがハマりどころになっている。おそらく以下の不具合と同様の問題と思われる。 IntelliJ IDEA 2019.2等でmacOS環境において日本語入力中に発生する問題と回避策 uim-mozcのインストール まずは普通にIMEを使える状態にする。 ここではuim-mozcを利用する。fcitx-mozcやibus-mozcよりも依存が少なくコンパクトかつシンプルに思えるので個人的にはuim-mozcがおすすめ。 sudo apt install uim uim-mozc uim-xim uim-mozcの設定と起動 mozcをuimに登録する。 sudo uim-module-manager --register mozc 以下の環境変数を設定し、uim-ximを起動する。ぼくは$HOME/.profileに書いている。 export GTK_IM_MODULE=uim export QT_IM_MODULE=uim export XMODIFIERS="@im=uim" export UIM_CANDWIN_PROG=uim-candwin-gtk uim-xim & これで一度再起動し、xtermやgeditなど適当なXアプリケーションで日本語入力できることを確認すると良い。 デフォルト設定ではShift + SpaceでIMEを切り替えられる。設定はuim-pref-gtkで変更できる。 しかし冒頭で述べた問題があるため、これだけではGoLandで日本語入力できるようにはならない。 ...