用了很久的全拼改为双拼值得吗?

双拼是我最近半年学习的最有用的东西了,世界上有一些基础技能是只要你投入一定固定时间,一次学会然后就可终身受益,比如学习一门外语,比如驾驶,比如练习打字速度,比如学习双拼。把时间花在这些事情上面是最有价值的投资。

上士闻道,勤而行之;中士闻道,若存若亡;下士闻道,大笑之
— 《道德经》

回答一些关于双拼的常见问题:

1)自己能够非常熟练的使用全拼,切换到双拼有收益么?

这个情况和我之前差不多,我系统的练习过英文输入,字母和符号数字都用标准指法盲打,手速方面也不比别人慢,我也写文章分享过何提高英文打字的速度:如何练习编程的手速?

同时我也用了二十多年的全拼了,自认为很熟练,像一些长的拼音诸如 “shuang” 这些,基本一眨眼就输入完成,根本不存在卡壳,搭配云词库输入起来简直像飞一样,所以一开始也觉得根本没有学习双拼的必要。值到我真的花时间学了双拼并用了三个月后,我的整体输入速度至少快了 50%。

2)双拼快在哪里?

首先所有汉字都可以两次击键就完成输入(第一键输入声母第二键韵母),其次输入错了按 BackSpace 往回删除的时候非常有效率,比如 “今天我上街买东西”,全拼是:”jintianwoshangjiemaidongxi” ,假设打到最后发现前面 “天”字我输入错了,全拼需要按非常多次 BackSpace 才能删除到 “tian” ,按的时候还要非常注意位置,避免多按或者少按;

而双拼的话,输入的是:”jbtmwouhjpmddsxi” 从前面的 26 个字母缩减到 16 个字母不说,每个字都是稳定的 2 个字母组成,因此往回删除的时候非常稳定,两次 BackSpace 删除一个字,按的次数也比较少。

最爽的是手机输入,击键速度是制约手机输入最大的障碍了,虽然我在电脑上击键飞快,但到了手机上的虚拟键盘,一样慢了下来,虽然我没用 9 宫格而是用的全键盘双手两个大拇指输入,该慢还是慢了下来。双拼对于击键次数的减少在手机上能明显体现价值来。

3)写文章主要是思考,打字快慢无所谓?

有的人还说什么刘慈欣打字也不快,但是人家能写出三体,所以打字速度并不重要,这是谬论!

打字速度快了,你才能节省出大量时间给你去思考,一个动作重复 300 次,肌肉就会有记忆;重复 600 此 ,脊柱就会有记忆;你打字速度能做到行云流水一般的速度,大部分输入根本不用过大脑,直接脊柱反射就完成的时候,你大脑才能完全无负担的思考,真正做到:心到,眼到,手到。否则打个字都要停顿下的话,你会占用更多大脑 CPU 时间。

不是至今还有文学大师打字只会用二指禅吗,还有剧作家只喜欢钢笔写文字稿,你们想学他们吗?所以说这就叫反智。这些觉得打字快没用的人,让他们把自己全拼的词库关闭了他们肯么?不肯的话,说明他们根本不是不想要更快的输入速度,而是内心拒绝学习新东西。

4)学习双拼需要多长时间?

我自己花了十分钟就把双拼规则学会了,就看下面这张图片就够了,我用的 “小鹤双拼”布局:

(点击 more/continue 继续)

原理就是第一个字母输入声母(红色字体),第二个字母输入韵母(蓝色字体),所有汉字都是两次击键,外加几条纯韵母规则(或者叫零声母,比如啊字),对于声母而言,大部分都是单字母声母(s,d,f,g,h,j,k,l 这些)不需要背诵,只需要背诵三个就是 v(zh) u(sh), i(ch) 汉字对于声母只有 zh sh ch 是两个字母,所以很简单,记住用 v u i 代替即可;韵母需要稍微记忆一下,因为多字母的韵母比多字母的声母多一些,不过不用全背下来,边打边记即可。

我根本没找什么额外教程,就是看着上面的这张图片练习了半个小时,我感觉基本学会了,此后两天,虽然还在用全拼,但每天花半小时练习了一下,第三天感觉可以了就直接正式切换了。头两周比较慢但能够感觉到双拼的快感,第三周慢慢接近全拼速度,一个多月的时候感觉完全追上了我的全拼速度,两个月时体会比之前更快的输入体验。

整个学习和记忆的过程很短,小鹤的助记口诀我都没有背诵直接对着图就开打了,打了两天就会了,可以把图扔掉了。

5)用双拼需要安装新的输入法吗?

不需要,你用什么输入全拼就用什么输入双拼,不论是 Win10 的微软拼音,搜狗拼音,QQ拼音,它们都支持双拼,设置里面把模式从 “全拼”改成 “双拼”然后选择下键盘布局即可,你可以继续使用你熟悉的输入法软件,继续使用里面的词库做辅助输入。

6)选择哪种键盘布局?

双拼键盘布局有好多种,著名的有:自然码,微软双拼,小鹤双拼;如果你已经熟悉一种用着即可,新学的话推荐跟我一样用小鹤,自然码是上世纪八十年代发明的东西了,微软双拼要用分号键不大爽,同时手机上支持不好。

小鹤有两个优势,发明较晚,键盘布局更合理,根据词频统计,照顾左右手均匀输入。最关键的是小鹤是兼容性最好的布局,iOS 双拼只有(小鹤双拼,搜狗双拼,微软双拼几种),你用自然码的话,只能 Windows 下面用用,到了 macOS 或者 iOS 下面就傻眼了。

小鹤基本上不管 iOS/Android/搜狗拼音/QQ拼音 都是直接支持的,Win10 的微软拼音里,改下注册表也可以立马支持,因此基本上是唯一全平台的键盘布局,无需额外安装其他软件。

7)有没有练习双拼的软件?

有个网站可以练习(电脑和手机都可以用):双拼练习 @ BlueSky

对着图打就是,每天十分钟,三天包会。

8)小鹤音型值得学吗?

先把双拼打熟练吧。

9)双拼能用全拼的联想输入辅助吗?

当然可以,联想,词库都是一模一样的继续沿用,你可以理解成双拼本质上只是全拼的一种简化输入方式,背后还是你熟悉的全拼,你可以继续复用你熟悉的输入法,继续使用你熟悉的各种词库。

9)那么我用的是哪个输入法软件?

我没有安装任何第三方输入法,在 Win10 下面用的系统自带的微软拼音打双拼,公司里的 macOS 用的系统自带拼音输入法设置成小鹤,手机上也是 iOS 自带的双拼键盘。

10)习惯了双拼会打不来英文和全拼?

乱说,我平时敲代码和部分文档邮件打的英文,从没觉得学了双拼就干扰到英文输入了,偶尔其他设备上用全拼,最多开头反应三秒钟,后面就直接跟过去一样打全拼。

11)为什么不用五笔?

别人我不知道,我自己的情况是 94 年学的五笔,到培训班学的,考过了试自己又用了半年,当时学的 86 版,大部分时候还好,碰到一些字怎么拆都不对,查了码表后直接崩溃,根本不能说服自己这是个合理的拆法,有些基本是完全没道理甚至违背了基本规则需要你硬背的。当时没网络,不能方便的查询拆字结果,只能捧着厚厚的一本码表很低效的翻,后来拼音联想输入有所进步我就切了全拼,至少再也不会碰到无法拆字,打不出来的情况。然后五笔这东西,一年不用,就忘了,真的会忘,不像学骑车,十年不骑,然后需要时跨上共享单车一样就骑走。

后来紫光输入法出来后,词库太强了,学习动力又减少一分,后面我尝试双拼前,我还真又把五笔捡起来学了一段时间,又碰到拆字无法说服我自己的老问题,考虑到五笔道理虽然不难,但是后续特殊字词的记忆需要更长时间,五笔无需选字,在过去看着文稿输入可以不看屏幕,优势比较大;现在不用当录入员了,基本都看着屏幕,选词负担下降的同时,拼音使用整句输入时,或者直接输入词组的话,输入法基于词频的判断基本无需花时间选字。

关键是花大力气学会了,一段时间没用,它还会跟以前一样忘光了,投资性价比问题,于是想,为什么不尝试下新东西呢?于是尝试了双拼,果然没有让我失望,现在看来,当初的决定是正确的。

12)我全拼输入词组时只打声母,往往不需要输入那么多啊?

这里有个典型例子,有网友说:

今天我上街买东西:jt今天 wo我 shangj上街 mdx买东西,
其实全拼不一定要把所有的都打出来的。

今天的全拼都包含简拼功能,只需要输入部分声母韵母即可,似乎击键更少?问题是,这位提问的人他根本不知道,双拼打词组最后一个字也可以不用打全,比如:

今天(jbt),我(wo),上街(uhj),买东西(mddsx)

一共也是 13 个字母,和上面的一样,信息量还比他足,重码率也比他低。

但是这里我想扩展下,引入一个 “稳定性”的概念,什么是输入法的 “稳定性”??

我想说的是,即便双拼打全:jb tm wo uh jp md ds xi 一共 16 个字母,貌似比上面简拼的 13 个字母多了 3 个,但是由于 “稳定性”的因素,即便全打,它任然比简拼快,为什么呢?

因为忽略了重码率,没有计算选词时间,简拼对词库依赖会非常强,重码率会非常高,比如 jt, wo, shangj, mdx 都有非常多的候选,因为你只提供了声母信息;而你要想连起来输入整句话,一旦一处错了基本就重新打了,双拼全打比简拼多 3 个字母,但是每个字都有声母韵母信息,非常确定,重码率非常低,不需要选来选去,对词库依赖很小,一次性做长句输入也很容易。

算上 jt, wo, shangj, mdx 几个简拼的选词时间,实际效果早超过 3 个字母了。同时一旦词库里出现没有的词,比如:

身边没全拼电脑了,Win7 虚拟机的截图,虽然是老输入法,但只是用它举个例子,词库再强也会碰到没有的词,一旦碰到,你的简拼基本就挂了,整句话的输入流畅性会打断,你就要停下来弄半天,以前我每次碰到这种时候都会很抓狂,现在用双拼确定性强,一天下来心平气和。

注意:评论区肯定也在简拼里测试过把“上街”打成 shj 要挂:

所以为了降低不确定性,需要展开成 shangj,那么问题来了,到底哪些词真的可以只打声母,哪些词需要至少展开一个字?mdx 需不需要展开成 maidx 呢?展开一个字够不够呢?这是完全无法确定的,所以说确定性差。

同时 shj 这种东西信息量太少了,可以匹配的词成千上万,即便词库里有也没用,而你今天想打的是 “上街”明天你想打的是 “上级”,后天你想输入 “世界”,你不展开的话,即便能学习你也会经常同自己上一次历史冲突,导致你付出额外的选词功夫,你这个词没选完,双拼一句话都输入完了。因此你不得不展开,而一旦选择展开,就又回到了上面的问题了。

输入十句话,简拼只要挂一次基本就别玩了,双拼输入一百句话都不会挂一次,这就是稳定性。

而双拼上街可以省略打成 uhj ,一样三个字母,信息量却多了一倍,重码率低多了。

加上全拼只能用在非常常用的词语和句子上,限制颇多,平均下来对全拼的增强有限,所以我统计下来双拼总体提升差不多 50%,其他网友自己测试结果也和我类似。

三个小技巧:

技巧1:Windows 10/11 自带的“微软拼音”也可以支持小鹤

小鹤在 iOS/macOS/安卓/搜狗/QQ拼音 下面都直接支持,而微软拼音的双拼模式默认只有:微软双拼、自然码、智能ABC 三种键盘布局,添加小鹤的方法有两种,第一种是微软拼音设置里面 “添加双拼方案”:

手工输入布局,第二种是用写字板新建立一个 “小鹤双拼-Win10.reg” 文件,内容如下:

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\InputMethod\Settings\CHS]
"Enable Double Pinyin"=dword:00000001
"DoublePinyinScheme"=dword:0000000a
"UserDefinedDoublePinyinScheme0"="小鹤双拼*2*^*iuvdjhcwfg^xmlnpbksqszxkrltvyovt"

然后保存并双击文件名,添加到注册表即可,设置里就可以选择小鹤了:

我自己就是用的微软拼音,按照上面方法设置的小鹤布局。

技巧2:头两天记不住可以打印键盘布局图贴到显示器边上,或者买键盘贴纸

效果类似:

不过这玩意儿最多几天就不需要了,我没用过,但我见别人用过,如果你觉得初期不习惯的话或许可以试试。

技巧3:另一位网友 @Transistor 做了一个更高级的小鹤练习程序:

https://github.com/Yidadaa/shuangpin

有很多种模式供你练习。

(本文使用双拼输入法完成)

Loading

About skywind

Putty 本无树,MinGW 亦非台
This entry was posted in 大浪淘沙 and tagged . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *