谈谈打字,兼谈Dvorak

我作为一个94年就接触电脑的人却一直是以“目光凝视键盘+左右二指按键”流来输入,对此深感不安与惭愧。小时候在打字机上狠下过七天的功夫,和我习过的许多其他技能一样,都感到甚是无趣,遂弃之,无疾而终。这样一路走来,当然感到过不便,但还是始终没下过决心要改,觉得打得也不是那么慢就凑合着算了。

从今年7月份开始,因为以下种种原因,我决定还是要变了。

  1. 打星际吃了很多亏,手速都170的人了,HK<10%…键盘和鼠标的严重不协调,操作和控兵显得极不娴熟。说实话星际还能再打几年呢?再不提高提高,也许就终身遗憾了。
  2. 工作中关于文字输入的内容越来越多,输入量的增加使我不得不寻求提高效率的手段。
  3. 读了李笑来《把时间当朋友》后,很受触动。我们平时的一点小改变其实可以节约很多时间,可我们还是由于习惯的力量而不愿去改变,人是短视的动物,这点未必有错,但确实挺可悲的。谈到这里就稍微展开下,我们真的很不愿意改变,即使投入一定的时间成本能带给我们巨大的回报。
    • 我们用惯了IE,却不愿尝试Firefox或Opera,其实学会一点定制会让浏览器更加个性化,符合我们的习惯;
    • 我们用惯了”我的电脑”,再高级一点就是”资源管理器”,却不肯用更好的软件,比如Total Commander(多半连知也不知道)。天天凌乱的文档折腾来折腾去,心烦意乱;单一乏味的操作一做再做,毫无意义。自以为是工作的复杂和烦躁,却不知是自己不善于解决问题,不肯去做改变。
    • 编辑器只用notepad, word。却不知道vim, emacs是何等地牛X.
    • 我们的键盘布局明明是胡编乱造,我们却在学会了以后再也不过问,觉得自己打字也够快了。有人合理科学地创造了Dvorak,却乏人问津,落得个门庭冷落。这就是我们习惯的力量,这就是我们短视的天性。

    我们天天在电脑前做的无非也就是这几件事,上网冲浪、整理文档、打字。这就是基础中的基础,要提高效率从这里开始是会受益良多的。

  4. 偶然知道了一个比较好的在线打字网站——typingweb。界面友好简洁,课程设置得也很合理,每个章节之间,每段练习之中都会穿插那么一小段文字来幽默地鼓励你一下,很好地做到了互动,当然就激发了使用者的兴趣了咯。

ok,我坚持了两个月,每天30-60分钟不等。现在的输入速度在40-50wpm上下,不好,但也不坏。不过为了更长远的考虑,准备开始练习Dvorak键位。关于Dvorak的介绍我发现并非wiki的介绍最得我心,反而是这个联接里的介绍更为符合我的需要,包括如何练习Dvorak,如何在系统中设置。

虽然链接里介绍的很详细,但有的东西还是单独拿出来说说比较好。

  1. 如何设置Dvorak?window下的设置想必不难,加上我也没试过就先不说了。主要谈谈ubuntu下的设置。在System–Preferences–Keyboard–Layouts–Add. 这里开始要注意了,Country一项先选United States, 然后Variants里就会有好几个Dvorak选项,选哪个就随意了,我选的是USA Classic Dvorak. 为什么说要主要呢?因为我犯了一个很低级的错误,Country一栏按字母顺序排下来,我一看到Armenia就以为是America(本来就是挺像的…),马上选上,然后就杯具了,死活找不到Dvorak. 我的弯路,你的桥梁,下次可别和我一样哟。
  2. 如何使用Dvorak的键盘布局?首先,不要把Dvorak设为默认键盘布局。你如果看这篇文章,证明你还嫩着呢,别那么早耍酷。然后,Dvorak也不是输入法,按ctrl+shift是切换不出来的。系统默认是按住左右alt切换。很可惜我试下来的结果是:无效!所以请重新设置:System–Preferences–Keyboard–Layouts–选择Dvorak然后按Layouts options–key(s) to change layout–我选的是alt+shift.

又想了想要,要有人看到链接一个个点过去,发现到处都是蝌蚪文,实在不是个愉快的体验(包括我在内),于是还是把关于Dovrak的中文介绍从烧荒网节选一段吧。

1.QWERTY键盘是为了降低打字速度

最初,打字机的键盘是按照字母顺序排列的,但如果打字速度过快,某些键的组合很容易出现卡键问题,于是克里斯托夫·拉森·授斯 (Christopher Latham Sholes)发明了QWERTY键盘布局,他将最常用的几个字母安置在相反方向,最大限度放慢敲键速度以避免卡键。授斯在1868年申请专利,1873 年使用此布局的第一台商用打字机成功投放市场。这就是为什么有今天键盘的排列方式。

但具有讽刺意味的是,这种129年前形成的、以放慢敲键速度为目的的键盘排列方式却延续至今。1986年布鲁斯·伯里文爵士曾在《奇妙的书写机器》 一文中表示:“QWERTY的安排方式非常没效率。”,比如:大多数打字员惯用右手,但使用QWERTY,左手却负担了57%的工作。两小指及左无名指是 最没力气的指头,却频频要使用它们。排在中列的字母,其使用率仅占整个打字工作的30%左右,因此,为了打一个字,时常要上上下下移动指头。

2.比QWERTY键盘快得多的DVORAK键盘

1930年奥格斯特·多冉柯(August Dvorak)发明了一种更优越的 DVORAK键盘系统,将9个最常用的字母放在键盘中列。这种设计使打字者手指不离键就能打至少3000多个字。而 QWERTY只能做到50个字。DVORAK是通过减少手指的运动量来降低工作强度、提高工作效率的。使用DVORAK,打字者的手指平均每日运动1英 里,而QWERTY则是12到20英里。

二战期间,奥格斯特·多冉柯曾集合14位海军打字员练习DVORAK,1个月后,他们的速度惊人地提高了68%。DVORAK键盘让右手负担 56%的工作;最有力的手指工作量最大;70%的打字工作是在中列进行而不必移动手指。但当时正逢二次大战,作战物资缺乏,这种新键盘还没问市就停产了。

亲自试用DVORAK键盘吧!

Windows中已经内置了对它的支持,打开“控制面板→键盘”,进入“输入法区域设置”选项卡,接着单击“添加”按钮,将“输入法区域设置”设置 为“英语(美国)”,并在“键盘布局/输入法”栏内找到“美国英语-DVORAK”。确认后,按键位置全变了。现在你完全有资本提升自己的英文打字速度 了。当然在成功前仍需花时间重新适应新的系统并进行耐心训练。

To type faster, try Dvorak keyboard layout. 我决定给个现身说法,三个月后看结果吧。

13 thoughts on “谈谈打字,兼谈Dvorak

  1. anonymous

    哈哈,很有趣的输入法,有空比比打英文。it is hard to switch to another game even if u are told the rules of the new game, bcs u have been playing this game for pretty a long time . good luck .

    Reply
  2. Yin

    怎么总是见到anonymous呢!
    发现你的文章的风格有点像李笑来同志的了,哈哈!
    另外,对我来说这篇文章里有n个新名词,看来我落后得不只是一点了。

    Reply
  3. T

    @Yin
    呵呵,可以试着接触一下。觉得新名词多那不过是因为你没有关注这块,就好象你说的Femtocell我也没弄得很明白。。。原以为是个不复杂的东西。。。

    Reply
  4. Yin

    关于DVORAK键盘有两个疑问:
    1.DVORAK键盘是根据英文字母的使用频率而设计的,汉字的拼音的频率是否和前者一样有待考虑。但是目前的结论是DVORAK键盘能提高英文打字速度,能否提高中文打字速度是个问题。
    2.QWERTY键盘已经太普及了,从最普通的电脑到智能手机,无一例外用的是QWERTY键盘。能否在任何需要的时候都将设备上的QWERTY键盘改为DVORAK键盘(比如说智能手机)是个问题。

    Reply
  5. T

    @Yin
    问题1:对中文而言的确如此。但是现在接触的英文文章并不少,且很难保证今后不会接触得更多。而编程等方面就更显而易见了,中文在这方面是不大用得着的。

    问题2:至少桌面级的操作系统都可以轻松切换,而手机。。。我觉得你想打字的话应该是比较困难的。。。而且你也打不了多少。

    关于更多Dvorak的好处罗列如下,节选自这里

    The following list of possible reasons to migrate to Dvorak, along with my personal experiences, may help you decide.

    Reason My Experience
    You are likely to see a typing speed increase on the order of 20% or so (a number that may vary wildly depending on what your initial QWERTY speed is: if you start out a slow hunt-and-pecker, you could see 100% or more, if you started out with 100 wpm, you may get something as low as 0-10%). My QWERTY speed was about 80-90 wpm; current Dvorak speed is about 100-110 wpm.
    You are likely to experience less strain on your wrists and fingers. If you currently suffer from pain due to RSI, it is possible that it will diminish or go away. I had some discomfort verging on pain in my right wrist while typing, which is now gone.

    You will never get tired of seeing the confused expression on the faces of people who start typing on your computer, and then look up at the screen. :) So far, I’m still not tired of it. :)
    All modern operating systems support the Dvorak layout natively, so the incremental dollar cost of switching is zero. This also means that if you do need to use someone else’s computer for any length of time, switching the keyboard to Dvorak is a matter of a few seconds. I rarely use other computers for longer than it takes to type in my username/password or a URL at a university box. Not a big deal.
    It is also possible to set a keyboard shortcut to switch between layouts, so if you need to let a QWERTY user play on your computer on a frequent basis, the transition is painless. Works for my non-Dvorak family members.

    The “geek factor” is not to be underestimated. :) quite true. :)
    It is possible to retain typing skill on both QWERTY and Dvorak, so if you do use many different computers in the course of your activities, knowing Dvorak would not be an obstacle. I personally never bothered to retain QWERTY…
    Reply
  6. dvorak2010

    我最近也刚好关注到了dvorak键盘布局,看到大家都遇到中文输入方面的问题,请问T,您用的键盘是QWERTY布局键盘还是从亚马逊上买来的dvorak布局键盘?换成DVORAK布局,那些软件的快捷键是不是受影响?比如复制粘贴之类的

    Reply
  7. T

    @dvorak2010
    我用的就是普通的QWERTY布局键盘,复制粘帖的快捷键确实变了,所以不是很习惯,一般也就打打纯粹的英文文章用dvorak输入法,输完以后切回到QWERTY模式。

    Reply

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>