盲打时,手指放在基准键上:左手 A S D F,右手 J K L ;,每根手指负责它所在键正上方和正下方的键。两根食指还要管中间两列(G 和 H,以及 T、Y、V、B、N),小指负责最外侧,两个拇指共用空格键。完整的盲打指法图以纯文字列在下面,方便你搜索、打印,也可以用屏幕阅读器朗读。
标准指法图是一种约定。其中大部分值得严格照做,少数几个键存在争议,而最重要的是:同一个键永远用同一根手指按。
基准键
八个基准键是左手的 A、S、D、F 和右手的 J、K、L、;。打完一个词,手指就停在这里;每次伸出去按完别的键,也要回到这里。
| 手指 | 左手 | 右手 |
|---|---|---|
| 食指 | F | J |
| 中指 | D | K |
| 无名指 | S | L |
| 小指 | A | ; |
| 拇指 | 空格键 | 空格键 |
G 和 H 不算基准键,因为没有手指停在上面;食指移过去按,再收回来。
手的摆放和字母位置同样重要。手指微微弯曲,用指腹接触键面;手腕保持平直,不要向上翘;拇指悬在空格键上方。
为什么 F 和 J 键上有凸起
在几乎任何一块键盘上摸一下 F 和 J,都能感觉到一小道凸起的横条或圆点。有了它们,食指不用看就能找到基准位置:两根食指落在凸起上,其余六根手指自然会落到正确的键上。
它的来历比大多数文章说的要模糊。你常会读到凸起是 June E. Botich 发明的,但她的美国专利(2002 年申请,2003 年 12 月授权)描述的是另一样东西:在基准行两组键的外侧,也就是 A 键和分号键上,加上凸起的边缘。我们没有找到任何一手资料,能说明 F 和 J 上的标记究竟是谁发明的。
如果你用的键盘把标记放在了意想不到的地方,或者根本没有标记,开始打字前先确认两根食指放在哪两个字母上,因为其他手指的位置都以这两根为准。
为什么基准行是 ASDF JKL;
基准行就是中间那一排字母。在 QWERTY 键盘上它落在 A S D F 和 J K L ;,是因为双手放在键盘中央、中间给 G 和 H 两列留出空当时,手指自然就落在这些键上。选它们并不是因为这些字母常用。在 QWERTY 上,英语里最常用的字母只有少数几个在这一行,这正是其他替代布局的全部意见所在(证据见我们的键盘布局文章)。
中间这一行适合当作休息位置,因为其他每一行字母都只差一次伸指的距离。以基准行为中心的盲打由来已久:维基百科称,据报道是 Frank Edward McGurrin 在 1888 年发明了这种打法。
美式 QWERTY 键盘完整指法图
下面是教学中通用的标准分配。每根手指负责的一列键往下走时会略微向左倾斜,因为标准键盘的各行是错开排列的。
数字行
| 键 | 手指 |
|---|---|
| ` ~ 和 1 ! | 左手小指 | |
| 2 @ | 左手无名指 |
| 3 # | 左手中指 |
| 4 $ | 左手食指 |
| 5 % | 左手食指 |
| 6 ^ | 左手食指(有些指法图:右手食指) |
| 7 & | 右手食指 |
| 8 * | 右手中指 |
| 9 ( | 右手无名指 |
| 0 )、- _、= +、退格键 | 右手小指 |
上排
| 键 | 手指 |
|---|---|
| Tab | 左手小指 |
| Q | 左手小指 |
| W | 左手无名指 |
| E | 左手中指 |
| R、T | 左手食指 |
| Y、U | 右手食指 |
| I | 右手中指 |
| O | 右手无名指 |
| P、[ { 、] }、\ | | 右手小指 |
基准行
| 键 | 手指 |
|---|---|
| Caps Lock | 左手小指 |
| A | 左手小指 |
| S | 左手无名指 |
| D | 左手中指 |
| F、G | 左手食指 |
| H、J | 右手食指 |
| K | 右手中指 |
| L | 右手无名指 |
| ; :、' "、Enter | 右手小指 |
下排
| 键 | 手指 |
|---|---|
| 左 Shift | 左手小指 |
| Z | 左手小指 |
| X | 左手无名指 |
| C | 左手中指 |
| V、B | 左手食指 |
| N、M | 右手食指 |
| , < | 右手中指 |
| . > | 右手无名指 |
| / ?、右 Shift | 右手小指 |
拇指与修饰键
空格键用哪只手的拇指都可以。Alt、Option、Cmd 和 Windows 键交给离得最近的拇指;Ctrl 用同侧的小指。
Shift:永远用另一只手
要打大写字母或上档符号,用没有按字母的那只手的小指按住 Shift。大写 T 是右 Shift 加左手食指;大写 J 是左 Shift 加右手食指;! 是右 Shift 加左手小指按 1;( 是左 Shift 加右手无名指按 9。
自学打字的人最常违反的就是这条规则。如果所有大写都按左 Shift,左手小指就得同时按 Shift 和 A、Q 或 1。
标准指法图是唯一正确的吗?
不是。它是从打字机继承下来的约定,其中有几处放在现代键盘上就没那么有道理了。
错开排列的各行是最明显的例子。在打字机上,各行之间相互错开(早期 Sholes 设计中分别错开八分之三、十六分之三和八分之三英寸),是为了给每个键下面的连杆腾出空间。电脑键盘没有连杆,却保留了这种错位,倾斜的手指列就是这么来的。在分体键盘或直列(ortholinear)键盘上,键是排成笔直的列的,指法图也就更简单:每根手指管自己那一列,仅此而已。
数字行不止一种传统。上面的指法图是最常见的现代版本。维基百科还描述了一种从 1960 年代甚至更早开始教授的老方法:左手小指负责 1 和 2,无名指负责 3,中指负责 4,左手食指负责 5 和 6;右手则由食指负责 7 和 8,中指负责 9,无名指负责 0,小指负责更右边的所有键。还有第三种打法把两者混在一起。这些指法图很可能反映的是早期打字机没有 0 或 1 键,而与手的生理结构无关。
对日常打字者的研究支持一种更宽松的看法。2016 年阿尔托大学(Aalto University)的一项研究追踪了 30 名打字者的手部和眼睛动作,发现快手与众不同之处在于一致性:他们每次都用同一根手指按同一个字母,而且手保持稳定。用了几根手指并不能预测他们的速度。但这并不意味着指法图没用。它是建立一致映射最简单的途径,因为所有决定都已经有人替你做好了。
合理的变通
下面这些变通在打字好的人当中很常见,几乎没有代价:
- 用右手食指按 6。很多指法图说哪只手都行。选一只,然后坚持下去。
- 用右手食指按 B。B 大致位于两根食指中间,打 "bring" 或 "number" 这样的词时这样可能更顺手。同样,一次选定。
- 只用一个拇指按空格键。大多数指法图画的是两个拇指交替,但这并非必需,只用一个拇指也是完全一致的映射。
- 用右手无名指或小指按 Enter,哪根不用挪手就能够到就用哪根。
- 最右边的键([ ] \ 和退格键)稍微移一下手去按,而不是硬伸手指。
下面这些变通会带来真正的麻烦:
- 用食指按 C。左手食指已经负责下排和上排的四个键,外加 F 和 G。再把 C 交给它,它就经常不在该在的位置上。
- 按 P 或数字键时,哪根手指离得近就用哪根,结果映射随场合而变。
- 所有大写都只用一个 Shift 键,如上所述。
怎么判断某个变通是否在拖累你:做一次 1 分钟测试,看看结果页上“最常按错的键”。总是出现在那里的键,通常就是你还没给它固定手指的键。
关于 ISO 键盘
上面的指法图针对美式(ANSI)键盘。大多数英国和欧洲键盘采用 ISO 物理布局,多一个键:带 Windows 键的键盘是 105 键而不是 104 键。会影响指法的差别有:
- 左 Shift 和 Z 之间多了一个键。在英式布局上它是 \ 和 |。左 Shift 变短了,左手小指不用伸那么远;刚换过来时也很容易误按到这个多出来的键。
- Enter 是跨两行的高键,英式布局上它旁边还有一个 # ~ 键。两者都归右手小指。
- 在英式布局上,@ 和 " 对调了位置(" 在 Shift+2,@ 在 Shift+'),£ 在 Shift+3。
在 ANSI 和 ISO 之间,字母的分配没有变化。移动的只有小指下面的键,所以在两者之间切换时,一开始容易出现小指失误。
如何使用这张指法图
我们的盲打入门指南围绕这张指法图安排了一个两周计划。如果你现在打字时手指用得比较杂,可以看看我们关于盲打与看键盘打字的文章,帮你决定要不要重新学。
字母练到不假思索之后,数字行和符号是另一项单独的功课。数字测试一分钟就能看出你的数字行有多扎实,练习页面会根据你实际按错的键生成练习。程序员可以看看我们关于符号与盲打的文章。
常见问题
8 个基准键是哪些?
左手的 A、S、D、F,右手的 J、K、L 和分号。拇指放在空格键上,但空格键不算基准键。
为什么要用基准行?
它给每根手指一个固定的起点,离它负责的其他键都只有一次伸指的距离,这样你就能凭手感而不是靠眼睛找到任何字母。每次伸指后回到基准行,正是保持映射一致的关键。
空格键该用哪根手指按?
哪只手的拇指都行。有人交替使用,用没打上一个字母的那只手的拇指;也有人每次都用同一个拇指。只要保持一致,两种都可以。
打字时手应该怎么放?
手指弯曲,轻轻放在基准键上,食指放在 F 和 J 的凸起上,手腕平直、不向上翘,拇指放在空格键上方。
参考资料
- Touch typing(维基百科):基准行、F 和 J 标记、数字行指法、McGurrin
- Keyboard layout(维基百科):错开的各行与打字机连杆
- British and American keyboards(维基百科)
- ISO/IEC 9995(维基百科):键位与 ISO 多出的键
- Mental Floss:电脑键盘上为什么有凸起
- 美国专利 6,667,697,Modified keys on a keyboard(June E. Botich)
- Feit, Weir and Oulasvirta (2016), How We Type: Movement Strategies and Performance in Everyday Typing, CHI '16