Introduction

最近在Linux上用JetBrains系列IDE的时候经常不能正常输入中文字符串,在网上查了一圈以后用的方法基本都是改环境变量或者换jbr(JetBrains Runtime)。前者没有效果,后者经过我的尝试只有一个特定老版本的Runtime可以正常用。最后在ibus-libpinyin的issue里面找到了解决方法。

Method

  1. 打开IDE后进入 Help -> Edit Custom VM Options...
  2. 在文件最后一行输入 -Drecreate.x11.input.method=true
  3. 重启IDE

Reference