想打得更快,先把准确率提高到 97% 左右,然后每个键始终用同一根手指按,眼睛盯着比手指超前一个单词的文本,再专门练你最慢的那些字母组合。在规模最大的几项按键研究中,快手和慢手的差别正好就在这四点上。反复重做同一个测试、直到数字上涨,基本没用。
本文是总览。凡是需要完整方法的步骤,我们都链接到专门的文章:日程安排见八周练习计划,细节见准确率指南和指法图指南。
打字快的人做对了什么
2018 年,阿尔托大学和剑桥大学的研究者记录了 168,960 名志愿者的 1.36 亿次按键(Dhakal 等人)。他们把最快的 10%(约 78 WPM 以上)和最慢的 10%(约 26 WPM 以下)做了比较。这些差别,就是本文的待办清单。
| 指标 | 最快的 10% | 最慢的 10% |
|---|---|---|
| 按键之间的平均间隔 | 约 120 毫秒 | 超过 480 毫秒 |
| 与上一个键重叠的按键(滚键) | 大多数人为 40% 到 70% | 几乎没有 |
| 未改正的错误 | 0.71% | 1.78% |
| 使用的手指数(自述) | 8.4 | 5.3 |
| 左右手交替输入的字母组合 | 比同手组合快 5 到 20 毫秒 | 慢 20 到 28 毫秒 |
第一行用一个数字就概括了全部。一个 5 次按键的单词,每键 120 毫秒,就是每分钟 500 次按键,即 100 WPM。每键 480 毫秒,就是每分钟 125 次按键,即 25 WPM。下面每一项技巧,都是在想办法从这个间隔里抠出几毫秒。
这项研究还有一个发现,应该能让没上过打字课的人放心。上过课的志愿者平均只快了约 5 WPM,而且作者发现受过训练和没受过训练的打字者表现非常相似。你的手指怎么动,比你怎么学会的更重要。
1. 先修正准确率,再追求速度
提高净 WPM 最快的办法,通常是放慢速度。每个错误都要花一次退格、一次重打,再停一下看哪里错了,为了一个字符耗掉好几个按键间隔。2018 年的研究中,最快的打字者错误也最少。对他们来说,速度和准确率不是此消彼长,而是相伴而来。
具体做法:以准确率能稳定在 97% 或以上的速度打一周,然后再加速。如果你现在是 92%,那么要提高净速度,最快的路是先降低原始速度。90% 为什么代价这么大,算法见打字准确率到底衡量什么;纠正的练习方法见如何提高打字准确率。
2. 每个键每次都用同一根手指
2016 年阿尔托大学的一项研究(Feit、Weir 和 Oulasvirta)用动作捕捉拍摄了 30 名日常打字者。会盲打的人平均 57.8 WPM,不会盲打的人平均 58.9 WPM,差别没有意义。真正能预测速度的是一致性:打得快的人更稳定地用同一根手指按同一个键。打得慢的人按同一个键时,这次和下次用的手指不一样。
如果你用六根手指打字、不想从头学起,这是个好消息。速度来自每个键都有一个固定的“主人”。标准的十指指法图是给每个键分配主人最简单的方式,盲打指法图逐键列出了分工。
常见的问题键位于两根手指的分界处:C 键很容易被食指代劳,而不是用中指;B 键在左右手之间摇摆;还有 P 和方括号这些最右侧的键,常被无名指从小指那里抢走。每次测试后,结果页都会列出你最常按错的键。如果某个键反复出现,检查一下你是用哪根手指按它的。按我们的经验,重新训练一个键大约要别扭一周,之后就会见效。
3. 眼睛看着文本,提前读一个单词
同一项 2016 年的研究发现,不会盲打的人看键盘的时间要多得多。这在实验室里并没有让他们变慢,但这意味着每次低头,你都没在读接下来的内容;在长文本或陌生文本上,重新找到位置是要花时间的。
提前阅读是另一半。Timothy Salthouse 1985 年关于转录打字的实验,限制了打字者在当前字符之后能看到多少个字符。只要预览不少于约四个字符,速度就不受影响;而打字者的“眼手距”,即阅读领先手指的距离,平均也约为四个字符。打得快的人眼手距更长,净速度每高 20 WPM,眼手距大约多 1.2 个字符。
实际上,这意味着你的手指还在打当前这个单词时,眼睛就应该已经在看下一个了。如果你发现自己是读一个词、打一个词、再去找下一个词,那你在每个空格处都在停顿。练这一点,引文比随机单词表更好,因为真实的句子能让你预判后面的内容;试试引文打字测试。
4. 学会滚键,利用左右手交替
滚键(rollover)是指在松开上一个键之前就按下下一个键。在 2018 年的数据中,它是预测速度最有力的单项指标之一(与 WPM 的相关系数为 0.73)。普通志愿者有 25% 的按键是这样打出来的;最快的打字者大多为 40% 到 70%,按键平均重叠约 30 毫秒,最多可达 100 毫秒。
最容易入手的地方是左右手交替处。左手按 T 的同时,右手已经可以向 H 移动。对打字快的人来说,左右手交替的字母组合比同一只手打的组合快 5 到 20 毫秒。对最慢的打字者来说则恰恰相反,这说明他们无论用哪只手,都还在一次只动一根手指。
2016 年的研究从另一个角度看到了同样的现象:在按上一个键的同时就向下一个键移动,与更高的速度相关。
一个简单的练习:打每个字母都左右手交替的单词,比如“when”“with”“such”“them”和“they”,在一只手按键的同时让另一只手开始移动。不要刻意制造重叠;动作熟悉之后,它会自己出现。最要紧的是那些常见短词,因为你每天要打上千遍。
5. 专练慢的字母组合,而不是反复测试
测试是用来测量的,不是用来训练的。连做十次一分钟测试,大多是在重复你本来就打得好的字母组合。
你的薄弱点是具体的。它们是少数几个让你节奏掉下来的字母组合和单词,往往在同一根手指或同一只手上。每次测试后,结果页会显示你最常按错的键和逐词明细;练习页会生成一组 50 个单词的练习,侧重你常出错的按键和单词,并混入常用词,读起来仍然像正常文本。每天这样练 10 到 15 分钟,比测一个小时更有用。
两个月里如何安排这些练习,以及每两周能期待什么,见开头链接的 40 到 80 WPM 练习计划。这里不再重复。
6. 让手保持安静
在动作捕捉研究中,打字快的人手基本不动,只动手指,而打字慢的人整只手动得更多。每次挪动手,都是一次小小的移位,打下一个键之前还得先纠正回来。
单词之间让手指停在基准行上,手腕保持水平而不是撑在桌上,让手指自己去够键。如果你测试时手在键盘上滑来滑去,在做任何提速练习之前,先把这个改掉。
哪些做法帮助不大
换新键盘。轴体和键帽能让长时间打字更舒服,但说它能直接提速的证据很薄弱;我们的键盘一文做了详细梳理。不过滚键确实需要键盘能识别重叠的按键;如果你的键盘在快速打字时会丢字,先检查这一点。
换键盘布局。改用 Colemak 或 Dvorak 通常会让你退回新手速度好几周,而长期来看对速度的提升很小,也有争议。为了舒适,它可能值得一试。
只上一门课。在 2018 年的数据中,上过课的人平均只快了约 5 WPM。有用,但不是质变。剩下的取决于你之后练什么。
你能进步多快?
一开始进步快,后来会变慢,按键算术可以说明原因。从 40 提到 50 WPM,意味着把平均间隔从 300 毫秒缩短到 240 毫秒,主要靠减少犹豫。从 80 提到 90,意味着从 150 毫秒缩短到 133 毫秒,而这 17 毫秒必须来自按键重叠,训练起来要久得多。40 WPM 的打字者每天练习,一两个月内常常能提高 10 WPM;到了 80,一个月涨几个 WPM 就算不错了。
如果你主要在手机上打字,规则就不一样了:拇指、自动更正和联想输入比手指分工更重要。见如何在手机上打字更快。
常见问题
怎样才能不看键盘也打得更快?
给每个键分配一根手指,然后分几次短时间练习,把键盘挡住,即使一开始慢到 20 WPM 也没关系。准确率会先于速度恢复。完整的键位图见指法图那篇文章。
打字速度能超过 100 WPM 吗?
能,但做到的人很少:按我们根据 2018 年研究的估算,100 WPM 大约是热衷在线打字的人里前 1% 的水平。要达到这一步,靠的更多是高比例的滚键和非常稳定的指法,而不是单纯的手指速度。
用的手指少会让你变慢吗?
不一定。在 2016 年的研究中,不会盲打的人平均用 6.2 根手指,打得和会盲打的人一样快。每个键用手指的一致性比手指数量更重要,不过在规模更大的 2018 年数据中,用的手指越多,速度确实越快。
应该先练速度还是先练准确率?
准确率。先以舒适的速度把 97% 保持一周,再在准确率不低于约 95% 的前提下提速。
资料来源
- Dhakal, Feit, Kristensson and Oulasvirta (2018), Observations on Typing from 136 Million Keystrokes, CHI 2018
- 1.36 亿次按键项目主页,阿尔托大学
- Feit, Weir and Oulasvirta (2016), How We Type: Movement Strategies and Performance in Everyday Typing, CHI 2016
- How We Type 项目主页,阿尔托大学
- Salthouse (1985), Anticipatory Processing in Transcription Typing, Journal of Applied Psychology