当前位置: 首页 > Linux

Ubuntu21.10安装fcitx5输入法

时间:2023-04-06 19:46:29 Linux

众所周知,中文输入法是中国Linux用户的痛。在遇到fcitx5之前,我尝试了市面上所有的Linux输入法。下面列出这些输入法及其存在的问题(每个输入法最后都会称其为linux版,下面为了方便就不提了。重新解释):百度输入法:高下输入框夸张分辨率屏幕,输入时90%以上概率会出现乱码,根本无法正常使用,基本没有使用价值;搜狗输入法:与JetBrains编译器系列冲突严重,只要输入法处于激活模式,JetBrainsIDEs就无法工作,进入界面后立即卡死;讯飞输入法:只能使用Deepin,其他发行版用户相当于没有。iBus-libpinyin:这是Ubuntu20.04+默认的中文输入法。刚开始好用,但输入的结果会比较不准确,没用。fcitx:经典的小企鹅输入法,无可厚非,输入结果不准确。总之,没有任何一种输入法能保证在主流Linux发行版上工作。至于原因,很明显是大公司看到没有利润就不愿意多干,而且日常使用Linux的用户太少,所以没有话语权(笑,最值人们是:越多越好,一直都是这样)。现在,介绍fcitx5。fcitx5是fcitx作者推出的又一款与时俱进的产品。它在图形界面、输入体验、功能扩展等方面相比fcitx都有了长足的进步,其用户体验足以碾压上述各大厂商。半成品。话不多说,我太累了。直接上图,上安装教程。有多牛逼,你自己去体会吧。运行截图:下面是安装教程(Ubuntu):sudoaptinstallfcitx5fcitx5-chinese-addons然后经典链接,配置环境变量(这里参考archwiki):在~/.pam_environment文件末尾插入:GTK_IM_MODULE=fcitxQT_IM_MODULE=fcitxXMODIFIERS=@im=fcitxINPUT_METHOD=fcitxSDL_IM_MODULE=fcitxGLFW_IM_MODULE=ibus注意,我可以用我多年的Linux经验来保证这是最标准的做法,不要听信网络CV工程师在各种配置环境变量奇怪的地方,Linux环境中的环境变量是有加载顺序和规范的,不是你想写的地方。能干不等于施优雅,希望大家理解。至于为什么是这个文件,与本文的主题无关,以后有机会再详细说。