现在开始使用双拼¶
一、更高效的打字¶
我们先简单回顾一下我们日常的打字方式,通常我们中文打字都使用的是全拼
的方式,在你打出双
这个汉字的过程中,你在键盘上敲击了以下的按键shuang
,也就是说把全部拼音都敲击了一遍才打出单词。
现在试试输入中华人民共和国
试试,我们需要键入zhonghuarenmingongheguo
共计 23 个字符,大部分人都是这么输入的,这是由于我们天然会拼音,这种方式使用起来也最为自然。可是你有没有想过,其实还有更简单的方式。有没有可能任意汉字只敲击两下键盘就可以打出来?事实上,我现在是通过vshwrfmngshego
打出来的,仅仅用了 10 次敲击。
二、什么是双拼¶
我们都学过拼音,每个汉字都是由声母和韵母构成的。如果每个按键分别对应特定的声母和韵母,那么我们完全可以实现两次敲击输入一个汉字,第一个键对应声母,第二个键对应韵母,这就是双拼输入的核心思想。 因此,现在我只需输入sh + uang
两个拼音即可,在自然码
的双拼模式下,具体敲击的按键是ud
,u
代表 sh
,d 代表uang
。
你可能会想,拼音的声母和韵母加起来肯定超过 26 个,如何解决这个冲突呢?很简单,我们约定第一次输入生母,第二次输入韵母,问题迎刃而解。
三、为何选择双拼¶
双拼的优点总结如下:
- 双拼大幅降低了击键次数,提高了输入效率
- 双拼还降低了重码率,输入
xian
,不会再有全拼的尴尬了 - 双拼有很强的节奏感,一个汉字两次敲击,你会爱上这个打字节奏的
- 双拼输入是认为后天设计的,避开了 qwerty 键盘先天的设计缺陷(QWERTY 键盘据说最早是故意分散开组合键降低打字速度以避免打字机卡壳),针对常用的发音,来安排和设计更合理的布局排列,进而提升打字效率(手感)。
也许有人会提到五笔输入,但是五笔输入太过复杂,使用的人数寥寥无几,综合来说,双拼输入是最好的选择。
四、选择双拼方案¶
通常来说,你可能会在刚刚练习的前几天感到非常难受,但一旦适应之后,相信我,双拼长久来说绝对是一个极棒的体验,也是一个投资回报比超高的决定。
双拼方案按照流行度可分为以下三类:
-
常见【常用输入法内置】:自然码 / 搜狗双拼 / 微软双拼 / 小鹤双拼 / 智能 ABC / 拼音加加 / 紫光双拼
-
小众【常用输入法几乎不内置】:国标双拼 / 小浪双拼 / 大牛双拼
-
爱好者【常用输入法不内置】:键道双拼 3 / 键道双拼 6 / 开源小鹳 / 小月双拼 / 韵标块拼
各方案之间 并无明显的优劣之分 ,可以根据自己的兴趣选择喜欢的双拼方案。我的建议是:
尽量选择大众一点的方案,也就是上面的第一种常见方案。毕竟我们需要大部分设备都支持这种方案后,才能用得省心。当然如果你有 geek 精神的话,就忽略我的建议吧。
这里需要指出的其他几点是:
-
一旦选择好一个方案后就尽量不要再改变,改变是很困难的,可以参考这里的经验教训。
-
iPhone
在iOS 11
的时候,才正式支持双拼,但最为常见的自然码
到目前(2019/11/28)为止,依然没有内置。
五、开始练习双拼¶
要转变之前一直习惯的打字方式,最实用也是唯一的办法就是练习、练习、再练习。现在我们有了更好的工具来辅助练习,感谢BlueSky-07提供了很棒的网站可以供我们在线练习,有几乎所有双拼方案,也有多种练习模式提供给你。
甚至还有微信小程序版供我们在手机上练习使用:
刚开始练习的时候一定会遇到困难与种种不习惯,但是请坚持下来,用不了多久你就能掌握一项崭新的技能,请相信为它付出的代价是非常值得的。
我们遇到什么困难都不要怕,微笑着面对它,消除恐惧的最好方法就是练习它,加油,练习双拼吧!
六、享受新的日常¶
双拼就是一种学习起来没想象中那么困难,但是一旦掌握后,会有很大获得感的东西。同时,也提醒我们,不要一直待在自己的舒适区,适当的接触新的领域,不断让自己学习新的知识。终身学习是我们这个时代必备的基本能力,让自己充实起来吧。黑客精神不死。
“如果有天我真的变成了一个庸俗而富有的中年人,那一定是我自己想要变成那样的人。” ——南京市民李先生
七、Mac 用户的补充¶
根据此 Github 的资料, Mac OS 用户可以通过在终端运行以下命令,将原生输入法设置成一些可能未被开放的常见方案:
全拼:defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 0 智能 ABC:defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 1 微软双拼:defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 2 紫光双拼:defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 3 小鹤双拼:defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 4 自然码:defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 5 拼音加加:defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 6 搜狗双拼:defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 7