|
发表于 2003-9-7 17:19:58
|
显示全部楼层
最初由 james_su 发表
怎么没办法了?
运行:
$ gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
$ scim -f socket -c simple -ns socket -d
然后就可以在 gtk2 程序里面直接使用 SCIM 输入法模块了,支持 OnTheSpot 的光标跟随。
在输入区里点击右键,进入输入法选单,然后选择 "SCIM Input Method" 就行了。
或者设置环境变量 GTK_IM_MODULE=scim 可以让 gtk2 程序直接调用 scim 输入法模块。
还可以让 SCIM 的 XIM 输入法服务器和 gtk2 输入法模块共享一套输入法:
用以下命令启动 SCIM 的 XIM 服务器就行了:
$ scim -f socket -c simple -ns socket -d
$ scim -f x11 -c socket -s socket -d
当然,你要先杀掉原来的那个 SCIM。
简单说来,你只要把原先启动 SCIM 的命令换成:
scim -f socket -c simple -ns socket -d
scim -f x11 -c socket -s socket -d
export GTK_IM_MODULE=scim
这些命令一般在 /etc/X11/xinit/xinitrc 或者 /etc/X11/xinit/xinitrc.d/* 里面。
就可以了。 即便能够做到输入,但这个设置方法看起来“丑陋不堪”,作中文输入本来就要要作桌面应用,应该本着易用性原则。看起来新版本发布不断,但每个版本已经解决了原来的种种安装使用问题吗? |
|