调教 fcitx

fcitx 是Linux 上一个还不错的多功能中文输入法,可以兼具拼音、区位和各种带码的输入方式。但是由于 fcitx 与其他输入法不同,这个输入法本身是基于 x 的,在设置上会遇到一些问题。由于 fcitx 官网google code 页面上关于设置的说明都未能按照版本更新进行更新,我特别做了这个小的教程。

首先,我建议使用 debian 以及下游发行版的用户在 fcitx 的 google code 页面直接下载编译好的 deb 安装包并安装。安装后在“语言支持”中将 fcitx 设为默认输入法,如果你使用的不是gnome,可能不能这样设置默认输入法,那么可以使用下面这个脚本

im-switch -s fcitx -z default

接下来,打开终端输入下面的命令生成用户配置

fcitx -c

打开~/.config/fcitx/config,按照中文的说明进行设置,详情见这里其中如果你使用的是 KDE 环境,请将 Dbus 设定为 1

重启X,这样 fcitx 就可以使用了。但是如果你觉得字体或者主题还有需要改善的地方,打开/usr/share/fcitx/skin/THEMENAME/fcitx_skin.conf 文件(提权)进行设置

另外,fcitx 的 google code 页面还提供两个拼音词库的下载,建议使用其中的 openpharse 词库,可以兼顾拼音匹配和内存占用,用法是铺盖 /usr/share/fcitx/data 中的同名文件

这里还有一篇关于配置 fcitx 的文章

7 thoughts on “调教 fcitx

Leave a Reply

Your email address will not be published.