阅读:99回复:6

希望对设置了push的方案增加一种match模式

楼主#
更多 发布于:2026-01-03 20:35
现在的match参数只能设置0或1,即是否开启精准匹配。
希望增加一种match模式,比如match=2,用于设置了push参数的方案。

比如push=aeiou,码表中有:
b 零
ba 一
bu 二
bba 三
现在的版本中,match=1时,只会显示当前输入的编码对应的字,
即输入b只会显示【1.零】,这样的话如果我不记得【一】和【二】哪个是bu哪个是ba,就得猜了,因为看不到这两个候选,只能按一下a或u使之上屏。
match=0则显示出了所有以当前编码开头的字。
即输入b就会显示【1.一 a  2.三 ba 3.二u】,这样的话会多一个【三】的候选,这个是我现阶段不想看到的,假设码表中这种非当前已输编码+1位push码元组成的字很多,就会挡住我看【bu 二】。
所以希望可以增加match=2,只显示当前编码后+空格或push码元的候选。
tairgo
荣誉会员
荣誉会员
沙发#
发布于:2026-01-04 09:54
码表表头上设上nsort=1试试。
tairgo
荣誉会员
荣誉会员
板凳#
发布于:2026-01-04 09:56
tairgo:码表表头上设上nsort=1试试。回到原帖
看错了提的需求。
地板#
发布于:2026-01-04 12:50
要不显示ba的话,可以考虑设置compact参数
tairgo
荣誉会员
荣誉会员
4楼#
发布于:2026-01-04 13:21
他是想精准显示简码和简码后加一个截止码的候选,一般是符号键,他这里增加了aeiou。
如例子提的按b键只显示
b 零
ba 一
bu 二
而不显示
bba 三
及后续不是aeiou的编码
tairgo
荣誉会员
荣誉会员
5楼#
发布于:2026-01-04 13:26
dgod:要不显示ba的话,可以考虑设置compact参数回到原帖
compact 压缩显示模式,设为1表示一级只显示一简和一级带标点简码的字词,而没有列入aeiou,同时二简及以上也一样。
6楼#
发布于:2026-01-05 11:54
dgod:要不显示ba的话,可以考虑设置compact参数回到原帖
试了compact并没有得到我想要的效果,楼下的tairgo理解了我想要的效果,正如他所说。
游客

返回顶部