Closed c02y closed 9 months ago
つぼみ
是被「长词优先」给优先了,不知道怎么在 lua_filter 里判断这个词语是不是 simplifier@emoji 产出的,我琢磨琢磨怎么改改 long_word_filter.lua
。
有些词不管我选择多少次,他永远不会是变成首位,比如打“雷神”,第一个永远是“つぼみ”再选择“神”,因为rime/opencc/others.txt L446里面有蕾 蕾 つぼみ,导致所有lei开始的字或者词つぼみ永远都是排在首位
这个问题又回来了 @iDvel
UPDATE:
使用https://github.com/iDvel/rime-ice/issues/727 用来禁用emoji之后这个问题也消失了,真是奇怪啊
double_pinyin_flypy.schema.yaml
switches: - name: emoji states: [ 💀, 😄 ] reset: 1 ←改成0
比如我打一些词,但是这些词不是首位或者选择列表靠前的位置,所以我手动选择过了,但是我再打的话这个词不管手动选择多少次都不会变成首位。
有两点需要说明:
rime/cn_dicts/base.dict.yaml
L527387有中雨 zhong yu 5560
rime/opencc/others.txt
L446里面有蕾 蕾 つぼみ
,导致所有lei
开始的字或者词つぼみ
永远都是排在首位FYI:
交叉引用https://github.com/iDvel/rime-ice/issues/567 里面提到的方法算是workaround而不是直接解决
UPADTE 我发现禁用掉
rime_ice.schema.yaml
里面的lua_filter@v_filter
可以解决我之前说的lei
的问题,虽然不知道有没有其他负面影响,但是つぼみ
会永远排在第二位虽然我从来没输入过,其他手动选过的词也不会替换替换掉这个位置就很奇怪,而且不能解决https://github.com/iDvel/rime-ice/issues/567 的问题,应该有更好的方法