Ubuntu18默认为IBus输入法系统,没有找到解决方法。方案是将IBus改为fcitx输入系统。
1、安装
sudo apt-get install fcitx-bin sudo apt-get install fcitx-table
或者
sudo apt install fcitx
2、配置
设置--区域与语言--管理已安装语言,修改键盘输入法系统为:fctix,然后应用到整个系统,完成后需要重启或者注销。
3、也可以考虑安装搜狗输入法,linux下是基于fctix,国内用户还挺建议用的。
https://pinyin.sogou.com/linux/
下载安装包,安装:
sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb
完成后需要重启一下,注销成不成不知道,有人说可以,可以尝试一下。
之后就是配置输入法了,系统右上角,右键--配置,根据个人配置即可。
4、完成后普通情况就可以和IBus基本一致了,要让root权限打开的应用输入中文还差一步
sudo vim /etc/profile
文末添加配置项:
export LC_CTYPE=zh_CN.UTF-8 export PATH=$PATH:$LC_CTYPE export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS="@im=fcitx"
5、保存就可以了,通过shift切换输入法。
这样在系统自带的应用搜索框和应用商店又无法输入中文了,哎。Ubuntu作为工具浅使用还成,深度使用要踩的坑有点多呢。
参考:
https://www.jianshu.com/p/82deef8c5f58
https://blog.csdn.net/lupengCSDN/article/details/80279177