CentOS7+IntellJ IDEA 中文输入问题

35 篇文章 3 订阅
在CentOS7环境下,使用IntelliJ IDEA遇到中文输入异常,输入法只能输入少量中文后变为英文。经过排查,怀疑是IDEA与环境不兼容或输入法设置问题。尝试更换为Oracle JDK11并配置IDEA使用该版本,问题得到解决。此外,还发现了一个可能的光标跟随问题的解决方案链接。
摘要由CSDN通过智能技术生成

心血来潮在CentOS7中搭建了java开发环境,发现在IDEA中输入中文存在问题。中文输入法只能输入1到2个中文,后面都是英文了,那就想办法解决一下吧!

环境

我的环境信息如下:

项目Value
操作系统CentOS Linux release 7.9.2009 (Core)
IntellJ IDEAIntelliJ IDEA 2021.1.3 (Ultimate Edition)
Current DesktopGNOME
VMOpenJDK 64-Bit Server VM by JetBrains s.r.o.
输入法平台ibus

原因分析

  • Firefox和Chrome中输入中文正常
  • Termina中输入中文正常
    我的输入法在其他软件里基本没有问题,我猜测会不会是IDEA哪个地方与我当前的环境不兼容呢?

猜测1:会不会是jdk的问题?
猜测2:会不会是ibus输入法的问题?

下载oracle jdk11

我这里就先试试oracle 的jdk11吧,毕竟是长期支持版本。

下载导航地址:
https://www.oracle.com/cn/java/technologies/javase-jdk11-downloads.html

我下载的是jdk-11.0.12_linux-x64_bin.tar.gz

下载解压到自己喜欢的路径吧。

tar -zxvf jdk-11.0.12_linux-x64_bin.tar.gz

这里我解压的路径是:

/home/apex/.soft/jdk-11.0.12

让idea使用自定义jdk打开

在idea安装目录下用sudo vim bin/idea.sh打开文件添加

export IDEA_JDK=/home/apex/.soft/jdk-11.0.12

配置完成后,重启启动IDEA。发现可以输入中文了!
在这里插入图片描述

光标跟随问题

目前我没试,有空根据这篇文章试试。
https://blog.csdn.net/weixin_43840399/article/details/112205858

The END!

参考文档

https://blog.csdn.net/weixin_45642452/article/details/115376859

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值