由于搜狗输入法基于fcitx,而系统默认是iBus,因此需要添加fcitx的键盘输入法系统。
一、安装fcitx(相关的依赖库和框架都会自动安装上)
sudo apt-get install fcitx-bin sudo apt-get install fcitx-table
二、配置fcitx
(1)点击系统设置Settings->Language and Region->Manage Installed Languages。
(2)在语言支持中将键盘输入法系统(Keyboard input method system)从IBus设置为fcitx。
三、重启ubuntu
四、安装搜狗输入法
(1)访问搜狗输入法For Linux。https://pinyin.sogou.com/linux/?r=pinyin
(2)点击“立即下载64bit”。
(3)双击下载好的.deb文件进行安装。
五、重启ubuntu
六、配置搜狗输入法
(1)选择屏幕右上方的键盘按钮,点击Configure Current Input Method(输入法配置)。
(2)如图调整Sogou Pinyin的顺序。
至此,搜狗输入法安装完毕,可通过ctrl+space进行输入法的切换。
PS:安装ubuntu后我一直凑合着用ubuntu自带的iBus,自从安装了fcitx,解决了困扰我的两个问题:
(1)打开微信后不能切换输入法进行中文输入。
(2)CodeBlocks里时常无法输入字母。
参考