红联Linux门户
Linux帮助

Fedora9下使用FCITX的方法

发布时间:2008-10-02 00:04:58来源:红联作者:Opsjet
1、安装(略)

2、设置

a、在/etc/X11/xinit/xinput.d/下创建fcitx.conf文件。(把scim.conf改一下就可以用了)

例如:[code]XIM=FCITX
XIM_PROGRAM=/usr/local/bin/fcitx
XIM_ARGS=""d
SHORT_DESC="FCITX"

gtkimm_exists () {
# check if any immodules installed
for dir in /usr/lib*/gtk-2.0/immodules; do
[ -x ${dir}/im-$1.so ] && return 0
done
return 1
}

if gtkimm_exists fcitx-bridge; then
GTK_IM_MODULE=fcitx
elif gtkimm_exists fcitx; then
GTK_IM_MODULE=fcitx
else
GTK_IM_MODULE=xim
fi

qtimm_exists () {
# check if any immodule installed
for dir in /usr/lib*/qt4/plugins/inputmethods; do
[ -x ${dir}/$1.so ] && return 0
done
return 1
}

if qtimm_exists im-fcitx-bridge; then
QT_IM_MODULE=fcitx
elif qtimm_exists libqfcitx; then
QT_IM_MODULE=fcitx
else
QT_IM_MODULE=xim
fi[/code]b、修改~/.bashrc文件,加入

export LC_CTYPE="zh_CN.utf8"
export XMODIFIERS="@im=fcitx"

c、最后在输入法切换程序中选用FCITX,注销后重新登录就可以用FCITX输入法了。
文章评论

共有 1 条评论

  1. yourfriend 于 2008-10-02 12:00:48发表:

    scim-fcitx