centos6.0下使用fcitx作为默认输入法

    安装了centos 6.0,首先解决的就是输入法问题。在centos下,默认的输入法是ibus,于是准备安装经常使用的fcitx。将相应的repo加上之后,使用yum search,结果并没有找到想要的fcitx,当然在fedora 15的源中还是有的。

    没办法,就只有从源码安装fcitx了。直接从官方下载相应的源,执行configure以及make && make install。安装过程可以参考以下文章:
http://www.ha97.com/2680.html
    安装完成之后,并不能直接使用。首先将原来的ibus删除,使用yum remove ibus*删除原来的。

    但删除之后,还是不能出现fcitx,虽然在终端使用fcitx & 能够调出相应的fcitx,但使用快捷键ctrl+space还是不能激活fcitx。再删除,将默认所带的im-setting删除。在bash_profile中加入以下配置信息:

export XMODIFIERS=@im=fcitx
export XIM=fcitx
export XIM_PROGRAM=fcitx

    重新注销,并启动之后,即可使用fcitx将相应的fcitx调出来。如果要对fcitx进行配置,如快捷键配置等,可以从相应fcitx安装目录下的data目录,直接copy一份config文件,放到~/.config/fcitx目录下,并进行编辑,保存之后,注解重新启动fcitx,即可加载新的配置了。