解决 Centos7 IDEA IBUS 无法输入中文的问题

网上很多帖子都在说环境变量的事,说要在/etc/profileidea.sh中增加:

1
2
3
4
5
export XIM="ibus"
export XIM_PROGRAM="ibus"
export XMODIFIERS="@im=ibus"
export GTK_IM_MODULE="ibus"
export QT_IM_MODULE="ibus"

但很多时候问题并不出在这里,而是由于你的ibus包安装不完整,至少应该安装以下包:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
ibus-setup-1.5.17-2.el7.noarch
libusbmuxd-1.0.10-5.el7.x86_64
ibus-libs-1.5.17-2.el7.x86_64
ibus-kkc-1.5.18-7.el7.x86_64
ibus-gtk3-1.5.17-2.el7.x86_64
libuser-python-0.60-9.el7.x86_64
libusbx-1.0.21-1.el7.x86_64
ibus-gtk2-1.5.17-2.el7.x86_64
ibus-table-chinese-1.4.6-3.el7.noarch
libuser-0.60-9.el7.x86_64
ibus-1.5.17-2.el7.x86_64
ibus-table-1.5.0-5.el7.noarch
libusal-1.1.11-23.el7.x86_64
ibus-libpinyin-1.6.91-4.el7.x86_64