dsdshcym / dsdshcym.github.io

https://yiming.dev/
1 stars 1 forks source link

Why I give up Wubi - Yiming Chen #13

Open utterances-bot opened 4 years ago

utterances-bot commented 4 years ago

Why I give up Wubi - Yiming Chen

我为什么在使用五笔两年后回到了拼音输入法

https://yiming.dev/blog/2017/02/05/why-i-give-up-wubi/

yzcj105 commented 4 years ago

我因为希望能盲打(我特别不想去选字,特别是还要一页页地去找那种),所以从2006年就一直使用五笔。那个时候,各种联网的在线输入法还很少,相较于拼音还是有很大优势的。从记忆的角度来说,我大概使用五笔几个月之后就是肌肉记忆了,那些口诀总就忘记了。对于95%常用字来字,打字是非常快的, 但遇到那5%的时候,速度一下子就慢了很多,我也不想每次都去查表,也忘记了口诀,所以常常是切换到拼音,或者是知道部分字根,那我就打一个词,再删字。这个5%的词非常影响录入效率。 每过一阵子(1 年?)就得回炉重造一次,把那些五笔打字训练软件再练习练习,这样尽量把95%提到99%。

五笔基本能盲打,自己的眼睛不需要那么用力地盯屏幕,所以会特别爽,不需要反复确认,打断flow.

我在手机上,我从来没有真正实现过五笔打字,因为电脑上练得的肌肉记忆没法用在手机上。

我在想, 是否可以自己去私人定制一个属于自己的输入法,如果编码可以自己来定。五笔的拆字码脑子还是转了很多弯的,是消耗大脑资源的。

个人感觉如何设计一个输入法,与vim, emacs中如何设计key-binding类似,尽量少重码,码短,易记忆。

比如可以设为不同的模式 词输入时,用词性(名词,动词),作为识别码,协助减小重码率。 句子输入时有或者主谓宾等作为识别码 单字输入时,可以类似五笔的,或者拼音,不细分易混的音,大致分为几组就可以了 不同模式切换时可以用一些易按的key作为escape key/ prefix key

如果还能根据键盘布局, 用贝叶斯统计的方法(比较近的键更容易误触,手机上更是如此了),实现误触,或者自动纠错功能会更好。 这样打字的时候就不用那么小心翼翼,那么专注了。能让释放一点大脑的资源,让思维能连续顺畅地流动下去

dsdshcym commented 4 years ago

@yzcj105

个人感觉如何设计一个输入法,与vim, emacs中如何设计key-binding类似,尽量少重码,码短,易记忆。

是的,如果有这么一个输入法是很好。 不过我觉得现在我的工作流里文字输入并不是主要的瓶颈,使用拼音也不会让我的创作变慢, 所以也就不那么纠结输入法了 😂

之前也想过靠统计方法自动纠错或者自动调整 key-binding,但是感觉输入和键位主要靠的还是肌肉记忆,太智能的纠错或者自动调整键位可能会适得其反。

yzcj105 commented 4 years ago

但是感觉输入和键位主要靠的还是肌肉记忆,太智能的纠错或者自动调整键位可能会适得其反。

赞同。 现在中文输入确实不是痛点。 与其在输入法上下功夫不如把各种key-binding弄得一致一些。 比如在不同的app里,让previous window/buffer/tab 尽量用相同的shortcut。在edit mode时,光标的跳转 或者是翻页:C-a/e C-b/f C-p/n 尽量一致,让大脑真的可以seamless