最近Ubuntu用的比较勤,写代码注释需要用中文输入法。
安装搜过输入法之后,切换中文的时候总是乱码,今天看到一篇博客解决了该问题。
因为解决方案非常简单,所以本次就作为转载的一篇博客,以表示对原作者的尊重。
文章转载自 Ubuntu 19.10 搜狗输入法乱码 - by 花梓
转载已经获得原作者授权,文章稍作改动
1. 搜狗输入法乱码表现
安装ubuntu后,搜狗输入法需要切换两次,中文才能正确显示。其中一次表现为中文乱码。
2. 我的解决方式
在输入法配置中将搜狗拼音置于第二位。
步骤:
- 在应用程序中搜索输入法配置(fcitx)
- 如果输入法中已经有两个输入法了,则将搜狗输入法置于非首位位置。
例如,我的第一位输入法为键盘英语(美国),第二位输入法为搜狗拼音。 - 如果输入法中只有搜狗输入,则添加一个输入法并将新添加的输入法置于首位。正确配置如下:
3. 其他解决方式
如果方法1不行,可以尝试以下方法。
- 依赖性检查
sudo apt-get install -f
- 删除搜狗的配置文件。之后重启搜狗。
cd ~/.config
rm -rf SogouPY* sogou*
fcitx -r
4. 致谢
文章转载自 Ubuntu 19.10 搜狗输入法乱码 - by 花梓
再次感谢原作者,解决了我的问题 ~~