|
PinyinChar
对拼音单“字”的处理趋于完美
http://code.google.com/p/vimim/wiki/PinyinChar 三剑齐下,彻底解决拼音一码多字的世界难题。
(1) 【数字翻页】也可以把数字当作过滤器使用,减少翻页选字的盲目性。
(2) 把 vimim.3000.txt 融入 vimim.pinyin.txt
结果 => 三千汉字,字频排列 a/b/c/d/.../x/y/z 都可以出字。
(3) 完善单“字”匹配逻辑
vimim.pinyin.txt 词库的“字”有带调的,例如:
ma 妈
ma1 妈
ma2 麻
ma3 马
ma4 骂
如果敲ma, 现在可以出所有的ma/ma1/ma2/ma3/ma4
而且不会出画蛇添足的“马马虎虎”。
ma =>
ma 蟆
ma 嘛
ma 码
ma 妈
>> 显然,这个输出并不完美
输出的次序是这个设置惹的祸:
+ 【缺省开启】:let g:vimim_chinese_frequency=1
因为 ma 被频繁测试,词频记忆就画蛇添足了。
不过,三千汉字,字频排列,不被潜规则(词频记忆)。
还有,拼音一码多字世界难题的解决,并不是强调完美的输出。
我们要强调的是,完美的找到想打的字,即使是不常用的字。
VimIM 的【数字翻页】玩的就是这个“现代高科技” :) 。
老兄是拼音高手,实事求是评价一下,最好有比较:
拼音一码多字的世界难题,人家是怎样解决的?
难道都是用所谓以词定字,[ 和 ] 的原始高科技?
难道天下拼音输入法用户都心甘情愿被“原始”化?
>> 为什么觉得是世界难题呢?天天要打的也就那么几个字而已
>>
>> 纯拼音用户很少打单字。纯粹拼音的话,打单字要选字,并且可能还需要翻页,
>> 这是拼音用户往往不愿意做的事情。但要跟形码比速度,一打花名册,拼音
>> 就死菜。所以拼音用户只是拒绝打花名册而已。
为严格起见,标题修正为:
---------------------------------------------
三剑齐下,彻底解决拼音输入打花名册的世界难题。
---------------------------------------------
其实老兄对世界难题有所不知。对于母语不是普通话,汉语拼音又不精通的同
胞,打每一篇文章都是打花名册。特别是刚刚上手的时候。
实事求是,比较一下,我们的解决方案与人家的有什么不一样?
就用拼音输入打花名册而言,感觉谷歌拼音,微软拼音,搜狗拼音等等各种牛
皮拼音都赶不上我们。而且,我们的混合码也远远优于人家的混合码,因为我
们用的是源自VimIM论坛上的高科技:似混非混。
何谓“似混非混”?
用户用起来感觉就是混合码,如果用户想用混合码的话。
如果不需要用,用户完全可以不用混码。
这样,拼音高手照敲拼音。四角号码高手照敲四角号码。
如何“似混非混”?
(1) 抓上汉语拼音词库,扔到您的 vim plugin 目录之下
(2) 抓上四角号码词库,扔到您的 vim plugin 目录之下
另外,四角号码也不是非学不可。不会四角号码,用笔划数码,照样玩似混非混。
笔划数码应该是不需要刻意学习的,大致会写汉字就行。
这样,在拼音输入法领域,如果这不是赶英超美,那么什么是赶英超美?
Okay, after considering work done by our competitors, I came up with the
following unique content, which should be accepted by the PhD committee: :))
---------------------------------------------
三剑齐下,彻底解决拼音输入打花名册的世界难题。
---------------------------------------------
【鸿鹄之志】在拼音输入法领域,赶英超美
【世界难题】拼音输入打花名册
【解决方案】拼音★四角号码: 即插即用
即插即用VimIM双码输入的特点是:
(1) 汉语拼音输入永远独立,插上就可以用。
(2) 四角号码输入永远独立,插上就可以用。
(3) 平行使用,两个输入法和平共处,互不干扰,无须切换。
(4) 交叉使用,两个输入法各尽所能,优势互补,合二为一。
(4.1) 把四角号码当作拼音音调使用
+ 有拼音匹配的,用完全匹配: ma77=>马 chuma7=>出马
+ 无拼音匹配的,用模糊匹配: chma77=>出马 cm7712=>出马
(4.2) 把数字(四角号码)当过滤器使用,精确翻页。
|
► Sign in to add a comment