产生一段时间的自造词,哪怕词频c=2,也没办法通过快捷键删除为c=-
Describe the bug 最近发现了2种情况会导致利用快捷键删除自造词失败: 1、早前打过的词,即使词频很低,例如c=2,无法通过快捷键删除自造词 2、词频比较高的词,例如c=23(可能也和时间久有关系?)也无法通过快捷键删除自造词
To Reproduce Steps to reproduce the bug: 我已经测试了2个设置:Mac和iPhone,均是如此 1、针对刚刚打错的新词,Mac利用快捷键Fn+Shift+Delete完全能够删除,使其产生c=-1 2、针对上述2种情况,Mac使用上述快捷键无法删除,始终显示c=正值
Expected behavior 无论时间长短,无论词频高低,只要是通过快捷键删除该词,都能够删除成功,在自造词文件内显示c=-的状态
Flavor(please complete the following information): Select your flavor:
- [ ] ibus-rime
- [ ] fcitx-rime
- [ ] fcitx5-rime
- [x] Squirrel
- [x] Hamster
- [ ] Trime
- [ ] Weasel
可以删。我猜测你用了同步,同步可能会从另一端把词给捞回来,参考 https://github.com/rime/squirrel/issues/1017
可以删。我猜测你用了同步,同步可能会从另一端把词给捞回来,参考 rime/squirrel#1017
你好,我确实同步了自造词,但是删除自造词应该不会有这个问题,因为很明显刚刚打错的词,使用快捷键删除之后,进行"同步用户数据",在对应设备的txt自造词文件中是可以看见这个刚刚被删的词显示的状态是:c=-1
但是如果是时间很久的词或者词频很高的词,同样的操作,状态却不会显示c=-,对比发现不是同步的问题
对比发现不是同步的问题
怎么排除的呢,这里的逻辑不太清楚。
对比发现不是同步的问题
怎么排除的呢,这里的逻辑不太清楚。
为了排除同步的问题,我将Squirrel的自造词路径改到了桌面,不会再有同步的影响,然后删除下面这个以前的词: yo yo 哟哟 c=2 d=1.25435 t=361183 使用快捷键Shift+Fn+Delete尝试了很多场景,例如在不同APP删除,删除的次数等等,均无法删除,始终显示c=2