Fcitx (Free Chinese Input Toy for X) ──即小企鹅输入法 ,它是一个以 GPL方式发布的、基于XIM的简体中文输入法(即原来的 G 五笔),包括五笔、拼音(全拼和双拼)、二笔、区位等输入模块,支持简入繁出,是在Linux操作系统中常用的中文输入法。它的优点是,短小精悍、跟程序的兼容性比较好。
Fcitx 4是新版,新界面、整体采用utf-8,配置文件的编码终于使用unicode了,各方面都比老版强。
官方网站: http://code.google.com/p/fcitx/
官方文档: http://fcitx.github.com/handbook/fcitx.html
官方问答: http://code.google.com/p/fcitx/wiki/FAQ
使用五笔及五笔拼音。安装后里面还包含拼音及双拼,如果你使用拼音,可以装fcitx-sunpinyin来配置sunpinyin。
$ sudo aptitude install im-switch fcitx fcitx-table-wubi fcitx-table-wbpy fcitx-tools $ im-switch -s fcitx -z default #设为默认输入法,一般不需要,除非系统有多个输入法
若原本就是英文环境en_US.UTF-8下,安装fcitx,可正常启动。若是最初是中文环境zh_CN.UTF-8,中途改为英文环境en_US.UTF-8,会出问题,fcitx能启动,但无法输入。
解决方法:添加下列字段到.bashrc中
$ emacs .bashrc export XMODIFIERS="@im=fcitx" export GTK_IM_MODULE=xim export QT_IM_MODULE=xim