Opensuse12.1安装Fcitx输入法(4.2.5版本),系统语言是en(US)。
-
下载
地址:
http://code.google.com/p/fcitx/
我下载的版本:fcitx-4.2.5.tar.xz
-
解压
$ tar–xz -xvf fcitx-4.2.5.tar.xz
-
安装
其安装步骤在INSTALL里有
$ vim fcitx-4.2.5/INSTALL
主要步骤:
BasicInstall
====================
mkdirbuild
cdbuild
cmake.. -DCMAKE_INSTALL_PREFIX=<installdir>
make
makeinstall
这里我的<installdir>是/usr/local
注意:在cmake和make过程中,会遇到缺少的包,直接在yast源里搜。
-
配置
安装好后,运行
$ fcitx-autostart
在yast里的/etc/sysconfig里找到
System→ Environment → Language → INPUT_METHOD
设置成fcitx
然后在~/.xim文件里增加
exportXMODIFIERS="@im=fcitx"
exportGTK_IM_MODULE=xim
exportQT_IM_SWITCHER=imsw-multi
exportQT_IM_MODULE=xim
重启就可以使用了。默认是CTRL_SPACE触发输入法,L_shift切换中英文,可以在设置文件里改。
但googlechrome浏览器里用不了,需要安装
gtk2-immodule-xim和gtk3-immodule-xim
在yast源里有。
好啦,这篇文章就是用fcitx打的,感觉比ibus响应速度快。
附图: