LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 828|回复: 4

SCIM 0.8.1 几个不算 bug 的 bug

[复制链接]
发表于 2003-9-7 22:31:47 | 显示全部楼层 |阅读模式
我现在用的系统是 RH9,gtk2 为 2.2.4,SCIM 为 0.8.1,locale 为全部的 en_US.UTF-8。但是在使用的过程中发现了一些问题:

1. 与 gvim (6.2) 存在一定的冲突
在 gvim 中输入汉字时,如果在输入‘奇怪’的时候,输入错误而为 "qi gi'时按 backspace 键,会将前一个字符删除,无论采用 xim 还是 scim 都不行。

2. 采用 xim 时,无法实现光标跟随,不过这似乎是一个 gtk 的 bug;采用 scim 时,在 gtk2 程序中顺利实现光标跟随,然而此时在所有的 gtk1 程序中无法使用 scim,最关键的是影响了 Openoffice 的使用。而且在 abiword 中出现了其它程序没有的情况,那就是如果采用 scim 作为输入模块的话,panel 的输入栏总是显示在窗口的左上角,我的 abiword 的版本为 1.99.3

目前就发现这些,请问 james_su 大侠,gtk2 的光标跟随问题有没有好用的 patch?谢谢!
发表于 2003-9-8 09:34:15 | 显示全部楼层

回复: SCIM 0.8.1 几个不算 bug 的 bug

1、gvim 在我这里不管是用 XIM 还是用 SCIM gtk2 immodule ,都没有问题。

2、xim 和 immodule 可以一起使用呀,在可以用 immodule 的程序里面用 immodule,不可以用的程序里面就用 xim 吧。

gtk2 没有什么比较好的光标跟随补丁,要在 xim 基础上实现 gtk2 的光标跟随,就不能使用 OnTheSpot 模式了。

最初由 chemist 发表
我现在用的系统是 RH9,gtk2 为 2.2.4,SCIM 为 0.8.1,locale 为全部的 en_US.UTF-8。但是在使用的过程中发现了一些问题:

1. 与 gvim (6.2) 存在一定的冲突
在 gvim 中输入汉字时,如果在输入‘奇怪’的时候,输入错误而为 "qi gi'时按 backspace 键,会将前一个字符删除,无论采用 xim 还是 scim 都不行。

2. 采用 xim 时,无法实现光标跟随,不过这似乎是一个 gtk 的 bug;采用 scim 时,在 gtk2 程序中顺利实现光标跟随,然而此时在所有的 gtk1 程序中无法使用 scim,最关键的是影响了 Openoffice 的使用。而且在 abiword 中出现了其它程序没有的情况,那就是如果采用 scim 作为输入模块的话,panel 的输入栏总是显示在窗口的左上角,我的 abiword 的版本为 1.99.3

目前就发现这些,请问 james_su 大侠,gtk2 的光标跟随问题有没有好用的 patch?谢谢!
 楼主| 发表于 2003-9-8 14:38:34 | 显示全部楼层

回复: 回复: SCIM 0.8.1 几个不算 bug 的 bug

最初由 james_su 发表
1、gvim 在我这里不管是用 XIM 还是用 SCIM gtk2 immodule ,都没有问题。

2、xim 和 immodule 可以一起使用呀,在可以用 immodule 的程序里面用 immodule,不可以用的程序里面就用 xim 吧。

gtk2 没有什么比较好的光标跟随补丁,要在 xim 基础上实现 gtk2 的光标跟随,就不能使用 OnTheSpot 模式了。


哦,看来是我的 gvim 没有使用最新的 gtk2 编译的问题了,回头重新编译一下试试。

我现在因为 locale 是 en_US.UTF-8,所以就在 .bash_profile 中增加了
export GTK_IM_MODULE=scim 或 xim 的方法,请问您说的 2 中的方法如何实现呢?必须用右键去选择吗?可是有的程序,例如 Mozilla 等的弹出菜单中并没有选项,此时又该如何处理呢?谢谢!
发表于 2003-9-8 14:39:58 | 显示全部楼层

回复: 回复: 回复: SCIM 0.8.1 几个不算 bug 的 bug

最初由 chemist 发表
哦,看来是我的 gvim 没有使用最新的 gtk2 编译的问题了,回头重新编译一下试试。

我现在因为 locale 是 en_US.UTF-8,所以就在 .bash_profile 中增加了
export GTK_IM_MODULE=scim 或 xim 的方法,请问您说的 2 中的方法如何实现呢?必须用右键去选择吗?可是有的程序,例如 Mozilla 等的弹出菜单中并没有选项,此时又该如何处理呢?谢谢!


mozilla 只能用 GTK_IM_MODULE 来控制,其它大部分 GTK2 程序都可以在菜单里选择的。
 楼主| 发表于 2003-9-8 14:56:22 | 显示全部楼层

回复: 回复: 回复: 回复: SCIM 0.8.1 几个不算 bug 的 bug

最初由 james_su 发表
mozilla 只能用 GTK_IM_MODULE 来控制,其它大部分 GTK2 程序都可以在菜单里选择的。


谢谢!谢谢!大侠好负责,这么快就回复了。:cool:

如果采用 immodule 的话,无法在 Openoffice 中使用,看来只好自己手动选择了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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