|
楼主 |
发表于 2008-7-21 22:31:29
|
显示全部楼层
这是xim.d里scim的内容
OLD_PATH=$PATH
PATH=/usr/bin:/opt/kde3/binPATH
if ! type -p scim > /dev/null 2>&1 ; then
echo "scim is not available."
return 1
fi
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=scim
export QT_IM_SWITCHER=imsw-multi
export QT_IM_MODULE=scim
case "$WINDOWMANAGER" in
*kde)
if ! type -p skim > /dev/null 2>&1 \
|| grep -i -q "^[[:space:]]*Autostart.*=.*false" $HOME/.kde/share/config/skimrc
then
scim -d
else
# skim will be used. But we don't start it here,
# we rely on the KDE autostart
# mechanism used in the skim package instead.
# skim -d
:
fi
;;
*)
scim -d
;;
esac
PATH=$OLD_PATH
# success:
return 0 |
|