fcitx

fcitx被称为小企鹅输入法。

虽然Ubuntu的默认输入法为ibus,但更多人喜欢用fcitx, 尤其是现在fcitx搭载了搜狗输入法的词库和皮肤,使用起来更加方便。

fcitx是一个支持扩展的输入法框架。它有自己维护的三个输入法:拼音、区位、码表。

fcitx还支持其他输入法词库,它支持的词库如下:

fcitx-rime中州韵
fcitx-pinyin
fcitx-sunpinyin
fcitx-googlepinyin谷歌拼音输入法词库
fcitx-sogoupinyin搜狗拼音输入法词库
fcitx-table
fcitx-table-wubi
fcitx-table-wbpy五笔拼音混合

fcitx尝试提供在所有桌面环境下原生的体验,并保持其内核轻量。你可以很简单的将其按照你的需要进行配置。

安装:

先卸载掉ibus

sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update
sudo apt-get install -y fcitx fcitx-config-gtk fcitx-sogoupinyin im-switch

卸载:

sudo apt-get purge fcitx*

fcitx输入法设置为默认的输入法:

sudo im-switch -s fcitx -z default

配置:

重新登录后,还需要做一点简单的配置,搜狗拼音输入法才可以使用:

点击上面红色框中的“+”按钮,出现“Add input method”弹出框,如下:

这里最好取消选中的“Only Show Current Language”复选框,否则可能某些输入法看不到。 我们选中“Sougou Pinyin”,然后点击“OK”按钮,这样就把搜狗拼音输入法添加进来了, 然后调整Sougou Pinyin的顺序为第二,如下:

关闭这个弹出框,我们在面板上看看:

在面板上右键修改皮肤为sogou:

下面我们就使用搜狗拼音输入法试试:

跟Windows上的一模一样。

如果您的系统是英文环境,按Ctrl + 空格可能出现无法唤出中文输入法的情况。 解决方法是编辑/etc/environment,如果存在下面的值就修改,如果不存在就添加下面的值: LC_CTYPE="zh_CN.UTF-8" LC_ALL="zh_CN.UTF-8" 保存,注销重新登录即生效。