Colemak-DH打字测试
Loading the test…
这个Colemak-DH打字测试让你在普通键盘上练习Mod-DH布局,而不用动系统设置。本页模拟的是ANSI版本(ISO版本在布局设置里):在物理按键上打字,测试会把每次按键转换成对应的Colemak-DH字母。结束时你会得到净WPM、准确率、最常按错的键;登录后,还有一个和Colemak或QWERTY成绩分开保存的个人最佳。Colemak-DH是拉丁字母布局,所以这个页面的测试使用英文单词。
Colemak-DH改变了什么,为什么
Colemak把D和H放在基准行中间的两列。这两个是内侧键,食指必须向侧面伸才能按到;尤其是H紧挨着非常常用的E,所以HE这个组合会让你的右手食指一次又一次地向内抽动。Colemak自己的维基百科条目记录了这一批评,用户社区则做出了DH修改来解决它。
Mod-DH项目用几句话描述了这个改动:
- 左手有三个键换了位置:D下移到下排食指的位置,G回到它在QWERTY基准行上的位置,B上移到上排。
- 右手的H和M互换,M占据基准行的内侧位置,H去了下排。
- 在行交错键盘上,角度修改(angle mod)把Z、X和C向左移一个位置,而负责它们的手指不变。
- 和标准Colemak相比,没有任何键换手指。
结果是基准行左边为A R S T G,右边为M N E I O。R、S、T、N、E、I和O这些你打得最多的字母,保持在Colemak中的位置。
ANSI还是ISO:选哪个版本
之所以有两个版本,是因为键盘有两种物理形状。ANSI键盘是美国的标准,左Shift很长。ISO键盘在英国和欧洲大部分地区很常见,左Shift较短,旁边多一个键。Mod-DH项目两者都支持,只是在ANSI上应用角度修改的方式略有不同,所以请选择和你的键盘一致的版本。
看看你的左Shift键。如果它很宽,和Z之间没有别的键,就选Colemak-DH(ANSI)。如果短Shift旁边还有一个键,就选Colemak-DH(ISO)。两者都在布局设置里。本页使用ANSI版本,在这里Z、X和C保持原位;ISO版本则应用角度修改。
学它不需要分体或列交错键盘。布局模拟在普通笔记本电脑上就能用。
布局模拟的表现
布局模拟读取你按下的每个键的物理位置,再换成该位置对应的Colemak-DH字符。你的操作系统保留自己的布局,所以快捷键、终端和其他所有应用都和往常一样。重新映射只在打字框内生效。
本页无法关闭布局模拟。如果你的系统布局已经是Colemak-DH,这没问题,因为布局模拟读取的是位置,而不是系统产生的字母。但如果由键盘固件做重新映射,你的按键到达时已经换过位置,会被再映射一次,所以请在设置中关闭布局模拟,并把测试语言设为英语,到本站其他页面做测试。另外,如果你使用的读屏软件跟随系统布局,模拟出的按键和它朗读的内容会对不上。
文本下方的键位图会显示下一个键的DH字母,省得你去看已经对不上的键帽。
从标准Colemak转过来
如果你已经会打Colemak,这次切换很小。只有D、G、B、H和M移动,如果用角度修改,再加上Z、X和C。其他一切,包括元音和你最常用的字母,都还在手指预期的位置。
一个实用的切换方法:
- 在Colemak打字测试上做三次测试,把中位数记作基准。
- 在设置的布局模拟中选择Colemak-DH,并把测试语言设为英语,然后做简短的25词测试,直到D和H不再别扭。
- 每次测试后查看最常按错的键。旧习惯会表现为D或H打错;这些词值得在练习里花几分钟。
- 每天把DH的中位数和Colemak基准比较。按布局区分的个人最佳让比较变得很容易。
旧的位置会干扰你一段时间,尤其是在打得快的词上。切换期间不要在两种布局之间来回换,那会让两者都变慢。
从QWERTY转过来
如果你从没学过Colemak,就没有理由先学标准Colemak。直接从DH开始。无论哪种,你要学的新位置数量都差不多,而DH让你不必养成以后还得改掉的中间列习惯。任何替代布局的头几周都很慢。用简短的测试,保持键位图可见,先让准确率达到95%以上,再追求速度。
至于替代布局到底值不值得学这个更大的问题,我们的文章QWERTY、Colemak与Dvorak对比不加炒作地梳理了证据。
常见问题
Colemak-DH和Colemak Mod-DH是一回事吗?
是的。Mod-DH是这个项目对修改方案的称呼,Colemak-DH是由此得到的布局的简称。
使用这个页面需要安装Colemak-DH吗?
不需要。本页模拟ANSI版本,Colemak-DH(ISO)在布局设置里;测试会转换你的按键。只有当你想在所有地方都用它时,才需要在系统里安装;布局模拟读取的是物理按键,所以安装之后这个页面照样能用。
Colemak-DH比Workman好吗?
两者针对的都是标准Colemak中食指横向伸展的问题。Workman是一个独立的设计,有自己的基准行(A S H T G和Y N E O I);DH保留了Colemak基准行上的元音,只改了少数几个键。在Workman打字测试上用布局模拟两种都试试,看看哪种对你的手来说更自然。
我应该以多少分为目标?
真正重要的目标是你自己的QWERTY速度。大多数学习者拿它而不是公开的平均值来衡量进步,而单独的DH个人最佳会显示你离它还有多远。
为什么我的净WPM比原始WPM低?
净WPM只计算完全打对的词,原始WPM计算每一个字符。切换布局期间,两者的差距往往很大。公式见评分方法页面。