1. 程式人生 > >linux 下的 idea 無法輸入中文的解決辦法

linux 下的 idea 無法輸入中文的解決辦法

RHEL7/CentOS7 下面的解決辦法:
RHEL/Centos7下面的輸入法使用的是ibus架構。在/etc/profile後面增加如下配置資訊:

export XIM="ibus"
export XIM_PROGRAM="ibus"
export XMODIFIERS="@im=ibus"
export GTK_IM_MODULE="ibus"
export QT_IM_MODULE="ibus"

如果ibus有問題,可以試著安裝下 ibus-kkc 和 libusal

如果輸入法使用的架構是fcitx 那麼需要將上面的ibus都換成fcitx就可以。

archlinux英文系統Intellij Idea等編輯器無法輸入中文解決辦法,可以試著如下解決。加入你用的桌面管理器是startx或者startxfce4,在使用者資料夾下.xinitrc檔案中輸入:
export LC_CTYPE=zh_CN.UTF-8
RHEL的該檔案地址為:/etc/X11/xinit/xinitrc。

Ubuntu下應該將ibus換成fcitx就可以,不過沒有試過。
 

 

注:不同的linux 系統輸入法使用架構是不同的,Centos 系列使用的是  RedHat的核心,所以解決辦法與  redhat一樣,而redhat 輸入法使用的架構是  ibus,所以在 /etc/profile  下加入上面的幾行配置就可以了,而如果是  Ubuntu那麼就需要將 ibus  改成fcitx  ,修改完以後記得需要將配置檔案生效 ,  source /etc/profile  ,然乎重啟idea 就可以輸入中文了。