解决Ubuntu 2022 IDEA 不能输入中文

简介: 解决Ubuntu 2022 IDEA 不能输入中文

找了很多种方法,个大家列举以下,博主是最后一个方法解决的。


  1. 在IDEA的bin目录下的idea.sh文件的前面加上


Fcitx 输入法:

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

Ibus输入法:

export XIM="ibus"
export XIM_PROGRAM="ibus"
export XMODIFIERS="@im=ibus"
export GTK_IM_MODULE="ibus"
export QT_IM_MODULE="ibus"
  1. 在/etc/profile后面增加如下配置信息:

Fcitx 输入法:

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

Ibus输入法:

export XIM="ibus"
export XIM_PROGRAM="ibus"
export XMODIFIERS="@im=ibus"
export GTK_IM_MODULE="ibus"
export QT_IM_MODULE="ibus" 
  1. 前两种是网上最多的,博主亲测无效。

以下方式本人Ubuntu20,IDEA 2021,输入法是Ibus

在idea打开页面

点击 help

点击Edit Custom VM options

在末行添加: -Drecreate.x11.input.method=true

-XX:ReservedCodeCacheSize=512m
-Xmx2048m
-Xms128m
-XX:+UseG1GC
-XX:SoftRefLRUPolicyMSPerMB=50
-XX:CICompilerCount=2
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-ea
-Dsun.io.useCanonCaches=false
-Djdk.http.auth.tunneling.disabledSchemes=""
-Djdk.attach.allowAttachSelf=true
-Djdk.module.illegalAccess.silent=true
-Dkotlinx.coroutines.debug=off
-Dsun.tools.attach.tmp.only=true
-Drecreate.x11.input.method=true
目录
相关文章
|
Ubuntu Linux
Linux Ubuntu 20.04 LTS 解决无法输入中文 输入法问题
Linux Ubuntu 20.04 LTS 解决无法输入中文 输入法问题
2963 0
|
11月前
|
Ubuntu Linux
debian/rehhat/linux/centos/ubuntu 安装IDEA
debian/rehhat/linux/centos/ubuntu 安装IDEA
147 0
|
10月前
|
存储 Ubuntu Java
Ubuntu安装JDK与IntelliJ IDEA
APT(Advanced Package Tool)是Linux系统上的包管理工具,能自动解决软件包依赖关系并从远程存储库中获取安装软件包。推荐使用APT管理软件包,因为它简便易用且有效地处理依赖关系,无需手动配置环境变量。这样,您可以轻松地安装和更新软件包,而APT会自动处理所有必需的依赖项,确保系统的稳定性和功能正常运行。
133 1
|
Ubuntu
Ubuntu下无法输入中文问题解决
Ubuntu下无法输入中文问题解决
1156 0
Ubuntu下无法输入中文问题解决
|
Ubuntu Linux
Linux(Ubuntu)安装idea
Linux(Ubuntu)安装idea
1234 0
|
Web App开发 Java
ubuntu+docker+docker-compose+intellij idea 部署java web项目
首先保证服务器docker 能够被远程访问(上一篇文章有介绍) 配置服务器 docker-compose目录下docker本地安装目录 x 项目目录结构 Dockerfile内容 FROM tomcat:9.
8944 0