0%

linux ibus架构输入法中文输入问题

问题

ubuntu默认的中文输入法为ibus架构的,jetbrain全家桶在输入中文的时候会有问题

但有的时候又懒得折腾rime输入法,好多软件默认的就是fcitx

解决方案

jetbrain全家桶

修改对应启动文件比如 idea.sh

1
2
3
export XMODIFIERS="@im=ibus"
export GTK_IM_MODULE="ibus"
export QT_IM_MODULE="ibus"
  • 点击idea或者pycharm菜单 “Help | Edit Custom VM options…”
  • 添加 -Drecreate.x11.input.method=true 到最后一行
  • 重启IDEA

钉钉for linux

/opt/apps/com.alibabainc.dingtalk/files/Elevator.sh

修改fcitx为ibus

和原解决方案的作者路径不太一样,应该是钉钉更新之后修改了,思路其实都是一样的。

参考

https://github.com/libpinyin/ibus-libpinyin/issues/289

https://blog.csdn.net/weixin_43276139/article/details/120492441