zhuangzhemin / Rime

流星追月的Rime输入法配置
25 stars 2 forks source link

移动光标选字不符合预期 #3

Open lovelock opened 1 year ago

lovelock commented 1 year ago

这个方案是继 https://github.com/functoreality/rime-flypy-zrmfast 方案之后另一个近乎完美的方案,感谢您的工作。

以小鹤双拼为主,输入过程中可添加小鹤形码过滤候选字/词(Tab移动光标到第2个编码位置,输入第1个汉字形码,向右键/Ctrl+L将光标移到后一个汉字形码位置,向左键/Ctrl+H将光标移到前一个汉字形码位置)。思路来自知乎@zecy和@SleepyBag的回答

但实际使用发现右键/Ctrl+L会向右移动2个位置,也就是1-3-5这样跳,而左键/Ctrl+H是正常的,不确定这是feature还是bug。

在您上次更新以后输入法软件有更新,我用的是Squirrel,刚发布0.16.0的时候我就更新了,当时我用的是其他的方案,也出现了类似的问题,后来Squirrel发布了更新修复了这个bug。我不确定是否和这个有关系。

image

我看这个注释里专门说明了双拼里2个字符输入一个汉字,所以要2个{Right},所以尝试改成1个,结果确实解决了问题。

zhuangzhemin commented 1 year ago

这个方案是继 https://github.com/functoreality/rime-flypy-zrmfast 方案之后另一个近乎完美的方案,感谢您的工作。

感谢认可。 我现在自己用下来还是对词库不够满意,日常聊天的词汇很多还是要自己按字词来打出,不够智能。当时没有直接用搜狗的词库,是因为发现词库里面的数据良莠不齐,有很多词或者短语是错的。最近发现了雾凇拼音 | 长期维护的简体词库,有“词库修订:校对大量异形词、错别字、错误注音”,看上去不错。我打算找时间去试下这个词库。(感谢iDvel的维护和分享😀)

我看这个注释里专门说明了双拼里2个字符输入一个汉字,所以要2个{Right},所以尝试改成1个,结果确实解决了问题。

是的。其实我没想懂的是为什么Left会一次移动两个字符,Right却是一次移动一个字符。不过勉强能用,我就没有再研究了。