环境变量XMODIFIERS设置问题
装了xsim输入法后,也将.bash_profile里添加了export XMODIFIERS=@im=XSIM但是每次启动x后,这个变量的值还是@im=xcin-zh_CN.GB2312,不知该改哪里才行呢,请指教 如果你已经确认你的修改的是~/.bash_profile这个文件而没作用(我就是修改它,很正常),那么,试试将/etc/X11/xinit/xinitrc.d/xinput这个脚本移动到别的目录保存起来(移动就好,千万别删掉,有问题还可以移回去恢复),然后注销试试,或干脆在上面的脚本的最后追加:export XMODIFIERS=@im=XSIM 这行试试 我是以root用户改的这个文件,应该没错的,内容如下
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
BASH_ENV=$HOME/.bashrc
USERNAME="root"
export USERNAME BASH_ENV PATH
export XMODIFIERS=@im=XSIM
我曾把/etc/X11/xinit里的xinitrc文件里加了,这条语句,也没有用,
我现在在试试你的方法 llc 说的是。
卸载掉 xcin 包就应该可以了。
不过,xcin 也好用呢。
因为 RedHat 的 /etc/X11/xinit/xinitrc.d/xinput (可能并没有执行你的 ~/.bash_profile 文件,就启动了 X !) 会检查你装了那些 输入法,并以第一个检测到的为准。(rh 73 版本)
# check $XIM and set a default $XIM value.
#
if [ -z "$XIM" ]; then
case $tmplang in
ko*)
if [ -e /usr/bin/ami ]; then
XIM="Ami"
elif [ -e /usr/bin/hanIM ]; then
XIM="hanIM"
fi
;;
ja*)
if [ -e /usr/X11R6/bin/xwnmo ]; then
XIM="_XWNMO"
elif [ -e /usr/X11R6/bin/kinput2 ]; then
XIM="kinput2"
elif [ -e /usr/X11R6/bin/skkinput ]; then
XIM="skkinput"
fi
;;
zh_CN*)
if [ -e /usr/bin/chinput ]; then
XIM="Chinput"
elif [ -e /usr/X11R6/bin/xcin ]; then
export LC_CTYPE=zh_CN.GB2312
XIM="xcin-zh_CN.GB2312"
fi
;;
zh_TW*)
if [ -e /usr/X11R6/bin/xcin ]; then
export LC_CTYPE=zh_TW.Big5
XIM="xcin"
fi
;;
*)
XIM="none"
;;
esac
fi
可以自己修改 XIM、XIM_PROGRAM、XMODIFIERS 的值,来达到目的。 是阿,我开始把xinput移走后,的确可以了,然后我又把这个文件最后一句改了,复制回去,这样也可以了,谢谢以上两位 llc 说的是。
卸载掉 xcin 包就应该可以了。
不过,xcin 也好用呢。
呵呵,我刚装完rh8就将xcin卸掉了,难怪没有这问题 呵呵,原来如此,xcin输入法好用吗,hoho 我没怎么用,现在也是用xsim xsim手感很好.不错,我第一次用就喜欢上了.
我改的是xinput
if test "$LOGNAME" = "yourusername" ; then
exec xsim&
export XMODIFIERS=@im=XSIM
else
{xinput中原来的内容,没动}
fi
这样改只动了我最常用的那个username的输入法,别的例如root等,还是用
原来的minichinput.
呵呵瞎改的.昨天晚上好像是吴文官吧,告诉我
xwindows启动的东西在/etc/X11/xinit/xinitrc.d里面,我就翻了一晚上关于
shell编程的资料,没用过shell编程那东西,也不知道有什么副作用没有. 呵呵,原来如此,xcin输入法好用吗,hoho
好用,那时,RH 7.1 没有什么输入法好用,Chinput 那时好像只能在 TurboLinux 上用,我就用 xcin 。
哈哈,台湾人做的确实也好 !!!
页:
[1]