查看完整版本: [-- 在英文Locale下使用小企鹅输入法fcitx --]

狗狗静电BBS - wwW.DoGGiEhoMe.CoM -> 电脑全方位 Computer Guide -> 在英文Locale下使用小企鹅输入法fcitx [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

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了


查看完整版本: [-- 在英文Locale下使用小企鹅输入法fcitx --] [-- top --]



Powered by PHPWind v6.0 Code © 2003-05 PHPWind
Gzip enabled

You can contact us