Ubuntu 18.04中sudo运行的程序无法切换输入法中文输入问题

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

转载于:https://www.cnblogs.com/bulala233/p/10360999.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值