galilette |
2004-06-16 23:28 |
前段时间在OpenOffice的OOWrite里打论文,发觉一件很不爽的事情:用scim做输入法时, 如果光标在文本中部(instead of 尾部),在scim中编辑中文的同时,OOWrite的光标也会 移动。我狂ft!
没空考证到底是OOo的问题还是scim的问题了,所以转到fcitx下。
如果想要在英文locale下使用fcitx,做如下事情:
1. 这部分和scim差不多 把XIM, XIM_PROGRAM都设置成fcitx 把XMODIFIERS设置成@im=fcitx (for kde) 把GTK_IM_MODULE设置成fcitx 2. 对于需要在英文locale下使用fcitx的,需要 把LC_CTYPE设置成zh_CN.GB18030 (or .GB2312/.GBK, etc...)
如果要让fcitx有类似于后台运行的效果,可以在/etc/X11/xinit/xinitrc中添加:(类似于运行scim daemon的方法)
#fcitx export XMODIFIERS=@im=fcitx export GTK_IM_MODULE=fcitx export LC_CTYPE=zh_CN.GB18030 #end fcitx
呵呵,鉴于我还是菜鸟一只,所以没明白为什么每次把 ~/.kde/autorun/fcitx删除以后,重启X或者系统时这东东自己又会出来。不过似乎fcitx在安装时,就不知道怎么地已经自动把XIM 和XIM_PROGRAM自动设置成fcitx,所以也不用在xinitrc中export了 |
|