LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: bearson

推荐大家试试看 ibus-sogoupycc

[复制链接]
 楼主| 发表于 2010-4-2 16:47:57 | 显示全部楼层
Post by tocer;2080060
发现三个问题:

1 我使用 awesome 窗口管理器,输入法扩展无法*出来
2 tab 选词后,只能按del删除最后一个拼音,不能使用光标移动到前面去改变拼音
3 纠正模式,选中,然后ESC取消,然后在选中其他的词汇,就无效了


1. 你用的是 ibus 1.3.0 版本吗?应该可以看到一个方形的按钮,按一下即使是空的菜单也是正常的(ibus 1.2.0,菜单有内容的话就会不出现这个按钮,或者只能是空的菜单),如果一直没有扩展的话,可以在用户配置文件里添加(参见wiki页说明)。
任何时候,只要本输入法处于活动状态,扩展的快捷键都是可以用的。
2. 呃,我想先维持现状吧,支持光标移动会比较麻烦,应该可以比较方便地通过选词选过去。
3. 这个确实是一个 Bug ,我把它写到了这里:
http://code.google.com/p/ibus-sogoupycc/issues/detail?id=23
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-2 17:03:37 | 显示全部楼层
Post by tocer;2080060

3 纠正模式,选中,然后ESC取消,然后在选中其他的词汇,就无效了

Fixed in svn r242. 感谢反馈
回复 支持 反对

使用道具 举报

发表于 2010-4-2 17:56:50 | 显示全部楼层
Post by bearson;2080073
1. 你用的是 ibus 1.3.0 版本吗?应该可以看到一个方形的按钮,按一下即使是空的菜单也是正常的(ibus 1.2.0,菜单有内容的话就会不出现这个按钮,或者只能是空的菜单),如果一直没有扩展的话,可以在用户配置文件里添加(参见wiki页说明)。
任何时候,只要本输入法处于活动状态,扩展的快捷键都是可以用的。
2. 呃,我想先维持现状吧,支持光标移动会比较麻烦,应该可以比较方便地通过选词选过去。
3. 这个确实是一个 Bug ,我把它写到了这里:
http://code.google.com/p/ibus-sogoupycc/issues/detail?id=23

1 确实如此,原来要自己安装扩展
2 纠正模式确实也不错

又发现在 xterm 下经常不能切换到中文,ibus-sunpinyin没有发现这个问题。

还有一种情况,有时候我想输入英文,却发现在中文输入状态,我想在保留原英文的情况下,切换到英文输入,继续输入英文
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-2 18:17:37 | 显示全部楼层
Post by tocer;2080098
1 确实如此,原来要自己安装扩展
2 纠正模式确实也不错

又发现在 xterm 下经常不能切换到中文,ibus-sunpinyin没有发现这个问题。

还有一种情况,有时候我想输入英文,却发现在中文输入状态,我想在保留原英文的情况下,切换到英文输入,继续输入英文

输入法默认会尝试下载一个文件到 $XDG_CACHE_HOME/ibus/sogoupycc/autoload.lua,这里面提供了几个扩展。这个行为会在加载词库和更新 fetcher 脚本之后完成,所以如果第一次使用的话,可能要过好几秒才会完成。

xterm 下的问题我重现出来了,目前还不确定是输入法还是ibus的问题,不过相信应该可以解决的 :p

输入英文变成中文的话,推荐还是在输入之前使用快捷键切换到英文状态。
如果担心已经处于中文状态而错误切换,可以这样配置:
ime.eng_mode_key = {key.Shift_R, key.Shift_L}
参考http://code.google.com/p/ibus-sogoupycc/wiki/ConfigurationExample
然后就可以用右边的Shift从中文切换到英文,而不会从英文切换到中文
回复 支持 反对

使用道具 举报

发表于 2010-4-2 18:22:11 | 显示全部楼层
能保证匿名性就好了。
怕怕,不敢用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-2 18:25:23 | 显示全部楼层
Post by 聚焦深空;2080104
能保证匿名性就好了。
怕怕,不敢用。


没办法,云的话肯定没办法保证这个东西的。

不过输入法扩展提供了一个“离线模式”(Shift+Alt+P),要输入隐私内容前先用一下,就可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-2 18:30:28 | 显示全部楼层
发现Xterm只发送了按键按下的消息,没有发送按键松开的消息……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-2 18:34:35 | 显示全部楼层
Post by bearson;2080109
发现Xterm只发送了按键按下的消息,没有发送按键松开的消息……


发现ibus-pinyin也一样没法通过Shift切换中英文……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-2 18:45:59 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2010-4-2 20:35:33 | 显示全部楼层
Post by bearson;2080101
输入法默认会尝试下载一个文件到 $XDG_CACHE_HOME/ibus/sogoupycc/autoload.lua,这里面提供了几个扩展。这个行为会在加载词库和更新 fetcher 脚本之后完成,所以如果第一次使用的话,可能要过好几秒才会完成。


我在 $XDG_CACHE_HOME/ibus/sogoupycc 目录下只是发现了 fetcher 文件,没有其他文件,我用的是官方仓库版本0.2.2.20100330-1,在系统级的config.lua文件中,没有发现 autoload.lua 文件名,整个包里都没有发现 autoload.lua
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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