LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: lordbyorn

Mad about suse.

[复制链接]
发表于 2003-8-1 13:29:28 | 显示全部楼层
YISHA最近都在哪里HAPPY啊,很少来SUSE了。你那图标啥时候变成立体的了?偶还是喜欢你最早那个MM的,可惜你不是女的,哈哈。
发表于 2003-8-1 13:46:27 | 显示全部楼层
还是Beyond_2000的好看!
 楼主| 发表于 2003-8-1 18:32:06 | 显示全部楼层
最初由 yisha 发表
输入法只要装得上,使用就没问题
~/.xim文件中有一段

zh_*) # Chinese
case $tmplang in
zh_TW*)
tmplang=zh_TW
;;
zh_CN*)
tmplang=zh_CN
;;
esac
if type -p xcin > /dev/null 2>&1 ; then
字段,把then后面的xcin全部该成gWuBi。
            ~~~~~~~~~~~
cd /usr/bin
ln -sf fcitx gWuBi

或者无需更改~/.xim文件,直接
cp /usr/X11R6/bin/xcin /usr/X11R6/bin/xcin.bak
ln -sf /usr/bin/fcitx /usr/X11R6/bin/xcin



how about I change xcin to fcitx?What is the difference? That what I am doing.But still no use.
After the first time I installed fcitx I just run fcitx in term, and it works, but after I reboot my system I can't use it any more, no matter how. I think this the best way:
export XMODIFIERS="@im=YOUR_XIM_NAME"
  上面的YOUR_XIM_NAME为XIM程序在系统注册的名字。应用程序启动时会根据该变量查找相应的XIM服务器。因此,即便系统中同时运行了若干个XIM程序,一个应用程序在某个时刻也只能使用一个XIM输入法。有时侯您会遇到这种情况,明明XIM已经启动了,但应用程序就是无法使用。这往往是因为XMODIFIERS设置不正确所致,如您配置系统时在不同的脚本文件中修改了XMODIFIERS,从而导致X启动时与启动完成后该变量不一致。


  fcitx缺省注册的XIM名为fcitx,但如果fcitx启动时XMODIFIERS已经设置好,fcitx会自动以系统的设置来注册合适的名字。因此,对于新安装的Mandrake8.x/9和RedHat7.x/8,最简单的方法是执行以下命令:




cd /usr/bin
ln -sf fcitx chinput



  然后重新启动X即可。如果该方法不行,那您需要手工设置环境变量。一般可以在~/.bashrc增加行:
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx



  然后重新登录当前用户,启动X即可。如果fcitx没有自动启动,您需要在X下的命令行上执行:



fcitx&

so I remove the ~/.xim and add this to .xinitrc:
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
fcitx &

but still does work, how can suse do this to me?

After all still thanks a lot.
And exceptional thanks goes to beyond_2000.


ps: so many wrong words, is there any online dictionary?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表