Shingo

Results 3 issues of Shingo

### 1. lua滤镜: 文件名: **cold_word_drop.lua**; 作用: - Ctrl+d , 无视任何输入串强制删除高亮的候选词条(假性删除), 其实只是放到里一个drop_list里, 不让这个候选词显示 - Ctrl+j , 当输入串与候选词的编码一致时, 对该词条降频降权, 放到第四候选项及以后; - 当输入串与词条编码不一致的时候, 则隐藏这个词条出现在候选菜单里 如何配置: **rime.lua** 文件里引入如下: - -- 强制删词,隐藏词组操作的过滤器 - cold_word_drop =...

最后有一个小需求,如果您感兴趣可以考虑一下,不感兴趣您可以直接忽略 目前有了一个数字后面的句号和冒号自动转半角,能否实现这样一个功能,连续两个全角就自动转为一个半角,大致实现思路是这样的,以逗号为例: 记录提交历史,在按下全角逗号时,如果上一个提交为全角逗号,那么发送一个退格键和一个半角逗号, 这个我在 rime 官方 issue 里提过,但是官方不考虑,https://github.com/rime/home/issues/1386 我找到了数字后句号和冒号自动转半角的软件内部的代码,这个功能被写死在librime的代码中, https://github.com/rime/librime/blob/fe5a65deb1348cd1b45702ded0041029add6dadd/src/rime/gear/punctuator.cc#LL75C1-L75C1 我不确定能否用 lua 实现,因为我对 lua 一窍不通,重申一下,您感兴趣可以考虑一下,不感兴趣您可以直接忽略,您现在的库已经帮助我很多了,再次感谢您的贡献 ps:这个功能我是在 obsidian 软件的 easy typing 插件里见到的,我觉得十分有用,我想把它移植到所有软件,之前我用 ahk 勉强实现了一半这个功能,转到 rime 发现 ahk 获取不了 rime 的中英状态了所以用 ahk...

enhancement

修复 #1238 新增了可配置的输出格式,默认不yield出来到候选菜单,用户可自行配置。