又开始学习新玩意:双拼输入法

多年来,我的个人兴趣呈发散状,遍布互联网的各个小众圈子。从电脑硬件到刀具弹弓、从桌游万智牌到开源硬件、从写代码到拆解机械表、从音响到尤克里里爵士鼓……兴趣爱好太多会带来一些问题,例如习惯了浅层学习、对深度学习有障碍,几乎所有爱好的领域都不算什么专家,都是票友水平。然而真的停不下来……
今天就新增加了一个小小的兴趣——双拼。
早就听说双拼能提高打字效率,一直没兴趣学,今天看了篇文章说学习时间很短,对输入速度提高很大,就用了一下午学习了一下。目前大概使用了两个小时,基本键位差不多记住了,打字速度还比较缓慢,但可以初步感受到双拼效率较全拼更高的原因了。
双拼的原理很简单,就是汉语拼音,其编码规则是把三个双声母 zh、ch、sh 和 35 个韵母安排到键盘的 26 个字母键位上,将所有汉字简化为『1个声母+1个韵母』,这样任何一个汉字都可以用最多2个按键来,而不必像全拼一样必须输入每个汉字的拼音的全部字符。双拼的缺点是,由于键位并不对应键盘字符,所以需要记忆键位(有点像五笔),那种『几个小时的学习让你秒杀全拼』的说法是不现实的。
双拼有多种布局,使用最广的自然码布局如下图。
自然码
举个例子,全拼输入『民主自由』的按键顺序是『min zhu zi you』,而在双拼中则是『mn vu zi yb』,从11次按键降低到8次;全拼输入『共产党』是『gong chan dang』,双拼则是『gs ij dh』,按键次数从12次降低到6次,输入效率竟提高了一倍。在我磕磕绊绊使用双拼的这两三个小时中,自己的输入速度已经在逐渐提高(虽然还不能达到最熟练的全拼的速度),相信随着练习时间的延长,会提高的越来越快。
可惜认识的人中没听说有人使用双拼输入法,否则可以交流下学习心得了。
(大半个月没更新博客,是自己懒惰了,最近代码也没写几行,非常内疚。)