IDEA开发软件在linux环境下使用搜狗输入法无法进行中文输入

左心房为你撑大大i 提交于 2020-03-18 09:43:38

某厂面试归来,发现自己落伍了!>>>

IDEA开发软件在linux环境下使用搜狗输入法无法进行中文输入

找到bin目录下的idea.sh文件(其他编辑器也是一样如pycharm.shclion.sh)。使用文本编译器打开,找到

# -----------------
# Run the IDE.
# -----------------
在前面添加

export GTK_IM_MODULE=fcitx  
export QT_TM_MODULE=fcitx  
export XMODIFIERS=@im=fcitx

Centos下是下面这个

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

具体是ibus还是fcitx要看输入法架构

 

注:不同的linux 系统使用的内核不同,就会导致输入法使用架构是不同的,Centos 系使用的是  RedHat的内核,所以解决办法与  redhat一样,而redhat 输入法使用的架构是  ibus,所以在 /etc/profile  下加入上面的几行配置就可以了,而如果是  Ubuntu,deepin,linuxmint系统使用的debian的内核那么就需要将 ibus  改成fcitx  ,修改完以后记得需要将配置文件生效 ,  source /etc/profile  ,然乎重启idea 就可以输入中文了。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!