五笔的词不是这么打的,五笔通常只打四个键,词和字都是四下出来,每四个键中间不按空格。如果有的字或者词只打 1-3 下就出来了,才会按一下空格。连续输入的字母会直接拆成四个一组来处理。
k 空格 /kh 空格 /khk 空格:中
khwx:中华,(khk 中)和(wxfj 华)的前两个键
atlg:共和国,(awu 共)(tkg 和)的第一个加(lgyi 国) 的前两个
kwwl: 中华人民共和国,(中华人国)这四个字的第一个键
xedhgggcntgg: 缓存(xedh)一致(gggc)性(ntgg)
khwxwwnaatlg:中华(khwx)人民(wwna)共和国(atlg)
trywku 空格:不是物质文化遗产,而是 射手座(tryw)啼(ku 空格)
所以
一致性高速缓存非均匀存储访问模型
肯定不是 rrbujbjtq ,而是拆成好几个词来打,一致 /性 /高速缓存 /非 /均匀 /存储 /访问 /模型
五笔输入法的词库并不是越大越好,最好是只包含用户确信是词组的词,这样既能打词组,又能让重码最少
比如高速缓存虽然在我这里是一个词组,但我通常不会打 ygxd ,而是打 ymgk(高速)xedh(缓存),因为要思考四个字的首键比较花时间,万一打出来又不是一个词,这些时间就浪费了。
我也写过一个五笔输入法,
https://github.com/crvv/android_wubi_input这玩意完全符合我自己的使用习惯,以致于用了好几年都没有再改进它的动力。
iOS 和 macOS 上的清歌输入法也符合我的使用习惯。