Rime中文输入模式下的英文词库

我使用的是luna_pingyin,rime在中文输入模式下,不能输入英文(尤其是不能提示),某些英文可以

Rime中文输入模式下的英文词库_第1张图片

比如:    

一些中英混合的可以。我仔细看了一下配置文件luna_pinyin_simp.extended.dict.yaml,里面加载了一个词典文件

Rime中文输入模式下的英文词库_第2张图片

然后,打开luna_pinyin.cn_en.dict.yaml

Rime中文输入模式下的英文词库_第3张图片

我就知道可以输入的部分英文是在这个词库文件定义的,而且知道了词库定义的格式(我并没有仔细地看过官方文档,只是拿来用,没有深入研究)

但是,这个文件的条目是有限的,100条不到。

我想让它涵盖基本常用的单词,只要把单词弄过来,搞成相同的格式就行了。

也可以新建一个词库取个名字,把该词库的开头部分的申明复制过来,再把单词拷贝就来即可。


记得,重新部署一下

Rime中文输入模式下的英文词库_第4张图片

但是,其实这样,有个问题是,要完全输入,才有提示,输入一半则不会提示,那我还不如干脆按shift切换成英文状态呢

如何做到,输入部分就有提示呢?

luna_pinyin.biaoqing.dict.yaml这个词库启发了我:

Rime中文输入模式下的英文词库_第5张图片

第一列是打印出来的,第二列是键盘输入的,第三列100不知道是啥(不需要知道)

第2列可以弄成缩写。我想输入3位就开始提示,候选框只出现5个单词(多了很难找),动态调整。

如果某单词3位缩写,不合格的。就4位,再不行就5位,......直到所有的提示都合格

(合格的定义:该单词缩写对应的单词,重复数小于5,或者单词长度不大于该缩写)

我使用,SAS编程实现。现附上代码和单词文件:百度网盘链接 

我在另外一篇帖子,有简要讲解:http://www.jianshu.com/p/89926d184ab6

最终效果:



福利——我的词库:名称带tanzi的是我自己制作的(我是土木男),有高频的结构力学,高数等学术单词(中文啦)词库

当然,配置文件也很重要,这些文件解压到Rime用户文件夹下,部署一下就可以使用啦(超级简单):luna拼音配置文件

Rime的英文输入法:Easy English文件 

(将该文件放到Rime用户文件夹下,然后在输入法设定里,就能找到Easy English了,勾选它,重新部署一下)该输入法的优点是,有单词提示

你可能感兴趣的:(Rime中文输入模式下的英文词库)