空码的处理问题 #47
Unanswered
selong1234
asked this question in
问与答/Q&A
空码的处理问题
#47
Replies: 1 comment 16 replies
-
这里实现的方法是单独用一个词典存了这些空码提示 (https://github.com/amorphobia/openfly/blob/main/openfly.embedded.hint.dict.yaml) 本来在设定里打开编码提示也能实现空码提示,但是提示词的顺序只能按照编码的字母序,因此小鹤的作者曾经提过这个 issue: rime/librime#297 想让提示顺序按照词典顺序,结果是无法满足的,所以打开编码提示的意义也不大。 回到你的问题本身,openfly 有一个 lua 脚本可以实现你的需求,你可以在自定义词典里加上如下一条: 这样就可以删除 aab 上的空码提示词“阿爸”。 |
Beta Was this translation helpful? Give feedback.
16 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
大佬,你好,这个版本能不能实现小鹤原版中关于空码检索次显的设置,就是次显的编码还是原来的,只不过如果前面是空码的话,就显示次显。开源小鹤现在是直接把空码补上了。
比如:阿爸 小鹤音形里的编码是aaba,但是aab是空码,所以打aab会出现阿爸a,但阿爸的编码还是aaba。
开源小鹤是直接aab的编码给了阿爸a。这样做会出现的问题是,如果自己加一个aab编码的词,小鹤音形中,输入aab,就直接出现自己造的词,而开源小鹤则会出现重码,包括阿爸a和自己造的词。
因为不懂lua,所以不知道程序中是怎么处理这些空码的,麻烦大佬看看开源小鹤能不能实现上面的功能。
看到之前的讨论了,我先研究一下你之前发的东西
Beta Was this translation helpful? Give feedback.
All reactions