LinuxMint 下 fcitx-rime 终端 无法输入中文
!
昨晚让搜狗输入法滚出我的系统,更换了rime
sudo apt install fcitx-rime
刚刚使用的过程中发现终端下似乎无法输入中文,搜索一下看到很多答案,但是都不是有效的,有个甚至阻止默认开机启动fcitx估计应该是冲突啥的造成fcitx无法正常启动吧。
无效的方法我就不解释太多,来分享一下有效的。
在用户主目录
下(界面环境操作需要打开隐藏文件可见,终端下操作请忽略此提示!)
创建名为“.xprofile
”的隐藏文件
并写入如下内容:
export LC_ALL=zh_CN.UTF-8
export XIM=fcitx
export XIM_PROGRAM=fcitx
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
eval `dbus-launch --sh-syntax --exit-with-session`
exec fcitx &
第一行的LC_ALL=zh_CN.UTF-8 是全局,包括菜单栏的文字都是中文的,如果你还想用英文的菜单,可以把第一行修改成其余内容不变
export LC_CTYPE=zh_CN.UTF-8
修改完成后记得需要将目前的桌面环境注销重新登录。
切忌linux下能注销搞定的问题就不要跟windows一样的重启系统!!
扩展图片
扩展后续
本来以为处理好终端无法输入中文就完美结束了!结果只是开始而已,sublime test 3 也无法输入中文,具体情况查看上方视频了解;修改很多位置还是没有结果,最后主目录
中删掉.bashrc
,并且卸载fcitx所有内容
sudo apt remove fcitx-* --purge
重启系统,重新安装
sudo apt install fcitx fcitx-rime fcitx-frontend-gtk2 fcitx-frontend-gtk3 fcitx-ui-classic fcitx-config-gtk
均正常使用。
所以开头的内容似乎就变的没有价值,删之可惜,留着存档吧。
后续扩展
Sublime Text 3 如何处理输入中文 --- 点击传送
首次创建时间:2018-11-14 12:48:00
最后修改时间:2018-11-15 13:24:46
_(:3 」∠)_