现象
archlinux中navicat无法使用fcitx5输入法。而我在ubuntu中使用navicat调用fcitx输入法是可以正常使用的。
在网上搜索了很久,这方面的文章比较少。而我的其他程序输入法又是正常的。
解决办法
参考
https://wiki.archlinux.org/title/Fcitx5_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
正确的配置
编辑 /etc/environment
并添加以下几行,然后重新登录[1]:
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
SDL_IM_MODULE=fcitx
GLFW_IM_MODULE=ibus
X错误的配置
而我之前的配置,已经忘记从哪copy来的,反正其他程序输入法是正常的。也就navicat有问题。我之前的配置如下:
INPUT_METHOD=fcitx5
GTK_IM_MODULE=fcitx5
QT_IM_MODULE=fcitx5
XMODIFIERS=@im=fcitx5
参考
https://rainss.cn/essay/1263.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)