LinuxSir.cn,穿越时空的Linuxsir!

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

fcitx 的一个 bug 和几个小问题

[复制链接]
发表于 2003-4-14 20:48:25 | 显示全部楼层 |阅读模式
我现在用上 1.8.3 了。太好了!
没有哪家公司能这么快解决用户提出的问题
我深深体会到自由软件有多么好

第0: 发现一个不明bug。

fcitx 1.8.3 有时正在输入时不明原因的退出。不知道为什么。1.8.2 没有这个问题。

一般情况出现在输入了一些拼音,后来移动光标进行修改后,再次开始选择汉字时。


我这几天都在用 fcitx。我发现还有可以改进的地方。

第一:还是拼音输入时的一个小问题。
有时会出现这种情况:

我输入了一些拼音,然后开始选择汉字。
比如:

选择hj zi|

(我用的双拼, 竖线表示光标位置)

选了一半时,发现我想改掉前面某个汉字,比如“择”
于是,我按光标键移动到前面,使它还原为拼音

xr ze| hj zi

然后,我修改为“选定汉字”的拼音:

xr dy| hj zi

下面这时有候选项,我按1,这样“选定”就出现在上面了:

选定hj zi|

可是这时光标突然就跳到最后了!
而我本来想改成“选定了汉字”

xr dy le hj zi

这样我不得不再次移动光标到“定”字之后。
我觉得这样不方便。

其实问题简言之就是:光标在选定汉字时突然跳到拼音末尾。
如果用户需要让光标到末尾,他可以按“End”。
这个操作不应该由 fcitx 来帮用户决定。



第二。一个选项设置的建议。

1.8.3 加入了两种字体大小可以改变。

显示字体=simsun
是否使用大字体=0

我觉得是否可以让用户可以使用
字体大小=14
这样一个选项。这样灵活得多。

另外,为什么似乎不能用
显示字体=-*-simsun-bold-r-*-*-14-*-*-*-*-*-*-*

这样标准的XLFD的设定?我这样用了之后就会变成很难看的很黑的一种汉字。

另外我觉得选项可以付予用户很多灵活性,很多东西,
比如颜色,输入条最大长度,……都可以作为选项让用户在配置文件里设定。




第三。一个功能上的建议。

我有时在一个程序输入一些东西。
输入拼音到一部分时,突然发现我需要切换到另一个窗口参考某些东西。
但是一旦切换到另一个窗口,fcitx的输入条就会消失,以前输入的拼音全部就没了。
下次切回来只好从头开始。

这个问题可能解决起来不是很容易。容易带来更多 bug。
其实这样也不是很不好。不过如果你有时间的话最好考虑实现这个功能。



谢谢Yuking的辛勤劳动。我向朋友们都推荐 fcitx 了。我会一直支持 fcitx
发表于 2003-4-14 21:42:32 | 显示全部楼层
哇,我觉得选项少一点比较好,毕竟大多数人没有那么多时间去看配置文件里那么多的选项。除非把配置作成图形界面的配置。(就像很多Windows上的输入法一样)
 楼主| 发表于 2003-4-14 22:02:41 | 显示全部楼层
其实选项多一点对需要的人有好处,对不需要的人也没有坏处啊。
发行时确定合理的缺省选项就行了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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