librime icon indicating copy to clipboard operation
librime copied to clipboard

产生一段时间的自造词,哪怕词频c=2,也没办法通过快捷键删除为c=-

Open Anber55 opened this issue 9 months ago • 4 comments

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

Anber55 avatar Mar 05 '25 09:03 Anber55

可以删。我猜测你用了同步,同步可能会从另一端把词给捞回来,参考 https://github.com/rime/squirrel/issues/1017

ksqsf avatar Mar 05 '25 09:03 ksqsf

可以删。我猜测你用了同步,同步可能会从另一端把词给捞回来,参考 rime/squirrel#1017

你好,我确实同步了自造词,但是删除自造词应该不会有这个问题,因为很明显刚刚打错的词,使用快捷键删除之后,进行"同步用户数据",在对应设备的txt自造词文件中是可以看见这个刚刚被删的词显示的状态是:c=-1

但是如果是时间很久的词或者词频很高的词,同样的操作,状态却不会显示c=-,对比发现不是同步的问题

Anber55 avatar Mar 06 '25 01:03 Anber55

对比发现不是同步的问题

怎么排除的呢,这里的逻辑不太清楚。

lotem avatar Mar 06 '25 01:03 lotem

对比发现不是同步的问题

怎么排除的呢,这里的逻辑不太清楚。

为了排除同步的问题,我将Squirrel的自造词路径改到了桌面,不会再有同步的影响,然后删除下面这个以前的词: yo yo 哟哟 c=2 d=1.25435 t=361183 使用快捷键Shift+Fn+Delete尝试了很多场景,例如在不同APP删除,删除的次数等等,均无法删除,始终显示c=2

Anber55 avatar Mar 06 '25 02:03 Anber55