Ubuntu 20.04 fcitx输入法在IDEA中无法输入中文解决办法

文章目录[x]
  1. 1:前言
  2. 2:解决步骤

前言

  • 我的环境:Ubuntu 20.04,IntelliJ IDEA Ultimate 2020.1.4
  • 本文适用于所有基于fcitx的输入法,比如搜狗输入法,百度输入法

解决步骤

  • 更改~/.bashrc

    sudo gedit ~/.bashrc
  • 在末尾加上(java-14-oracle改为你自己的JDK路径)

    export IDEA_JDK=/usr/lib/jvm/java-14-oracle 
  • 更改 /etc/profile

    sudo gedit /etc/profile
  • 在末尾加上(java-14-oracle改为你自己的JDK路径)

    #set JAVA environment
    export JAVA_HOME=/usr/lib/jvm/java-14-oracle
    export IDEA_JDK=/usr/lib/jvm/java-14-oracle
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH
  • 更改~/.profile

    sudo gedit ~/.profile
  • 在末尾加上

    export XMODIFIERS=@im=fcitx
    export XIM=fcitx
    export XIM_PROGRAM=fcitx
    export GTK_IM_MODULE=fcitx
    export QT_IM_MODULE=fcitx
  • 最后在IDEA安装目录找到idea.sh文件,一般在IDEA目录/bin/idea.sh

    export XMODIFIERS=@im=fcitx
    export GTK_IM_MODULE=fcitx
    export QT_IM_MODULE=fcitx
  • 注意:一定要在Run the IDE.前添加

    image-20200728221447321

  • 之后重启电脑,再次打开IDEA即可

  • 效果:

image-20200728221722053

点赞

发表评论

Title - Artist
0:00