程序员专用的键盘布局。提高打英文的速度:
http://www.kaufmann.no/roland/dvorak/
目前打字非常吃力,仿佛回到了15年前刚开始学电脑那会儿,特别是用五笔打中文,每分钟不超过6个字。
qwerty 在 http://speedtest.10-fast-fingers.com/ 上的速度是 370~410 CPM 之间
324 points, so you achieved position 11515 of 232742 on the ranking list
You type 418 characters per minute
You have 78 correct words and
you have 0 wrong words
据说 Dvorak比qwerty有30%性能提升,那么使用Dvorak后有望达到500+ CPM。但愿如此。
现在几个小困难需要克服,其中比较关键的是vim的键位要重新适应。
时间证明一切,1周后看看Dvorak之路是否有前景。
- RSS订阅
分类目录
- FreeBSD (3)
- Linux (27)
- archlinux (4)
- chromium (5)
- ubuntu/debian (14)
- WP使用 (3)
- WP原创插件 (1)
- 系统管理 (8)
- 编程 (63)
- C/C++ (21)
- javascript (6)
- php (1)
- PostgreSQL (7)
- ruby (19)
- 1 ruby/基础 (5)
- 2 ruby/rails (7)
- 3 ruby/c++ (5)
- 4 rubygems (1)
- 5 ruby/其它 (1)
- Vim (6)
- 版本控制 (2)
- 闲聊 (19)
- dvorak (5)
-
最近文章
近期评论
- Re: 开始使用Programmer Dvorak键盘布局
可能使用键盘布局是没有办法了,不过修改按键映射似乎可以,但是 这样子会影响其他用户的使用。所以说减少错误,减少使用 Backspace 的次数才是上策。...(Max Xie) - Re: 开始使用Programmer Dvorak键盘布局
Windows下不清楚。。在Windows下键盘布局更改的经 验我肯定不如您。...(JiangMiao) - Re: 开始使用Programmer Dvorak键盘布局
请问 aoeui 是如何把 Backspace 设定到原 Caps Lock 的位置上的?我下载了 Microsoft Keyboard Layout......(Max Xie) - Re: [WP插件]WP Cleaner v1.1.5
未被关联媒体的也有可能是仅仅上传,有特殊用途,比如作为外链, 临时保存。所以无法一键清理。...(JiangMiao) - Re: [WP插件]WP Cleaner v1.1.5
谢谢博主分享,不知道能不能加一个删除媒体文件的功能,有很多媒 体文件,未被关联到文章中,如果能一键清理就非常方便了。...(wper)
- Re: 开始使用Programmer Dvorak键盘布局
小工具
功能
很高兴我们使用相同的键盘布局。Dvorak不一定会让你打得更快,但它一定会让你打得更轻松。
握手,是啊。1年用下来,CPM还是只有430左右,不过打字是要舒服很多 :D。
我個人覺得 Programmer Dvorak 有很多地方值得商榷.
首先很多西歐字符用處不大 (當然這個不是主要問題, 而且是通過 AltGr / dead keys 按的, 影響不大).
其次十個數字 75319 02468, 雖然這個是 Dvorak 數字本來的排法和位置 (向右移了一位), 不過沒有被 ANSI 採納. 編程的時候十個數字頻率從大到小基本上就是 0123456789, 英語文本裡也差不多是這個順序 (有些許差別). 頻率最高的 0/1 顯然要放在中指上 (和 e/t 類似).
主要是標點符號, 除了「,.;」頻率最高的可能就是「()」, 這個顯然也要放在中指上. 還有他把「;」和「’」交換了, 雖然根據 Dvorak 的原則, top row 比 bottom row 好按, 不過我覺得小拇指應該是個特例, 主要是小拇指太短+現在鍵盤的畸形 (用 Kinesis Contoured 應該就沒這個問題), 所以分號還是放在下面好一點. 其他還有幾個地方, 不多說了…
創建適合自己的佈局才是最好的. 我自己的編程佈局 (編程語言我用 C#):
` 6 2 0 4 8 9 5 1 3 7 ! ^
\ / * CAPS
‘ ? : P Y F G C R L | & ~
TAB ” , . – + %
A O E U I D H T N S _
BACKSPACE = ENTER
@ Q J K X B M W V Z
SHIFT ; SHIFT
另外還有文本佈局, 區別是文本佈局數字和單引號直接出來, 其他標點符號需要按 shift. 文本佈局和編程佈局通過 Caps Lock 切換.
另外用 AutoHotkey 通過 Windows 這個 modifier key 實現 Home/End/PgUp/PgDn/Esc/上/下/左/右/Delete 等等按鍵. 用的是左邊的 Windows 鍵 (左邊的好按) 加上右邊的 GCR DHTNS BMWVZ 等形成組合鍵.
鍵盤佈局部分兩個以上的空格都被刪除了… 重新發一下.
` 6 2 0 4 8 9 5 1 3 7 ! ^
\ / * CAPS
TAB ‘ ? : P Y F G C R L | & ~
TAB ” , . p y f g c r l – + %
BS A O E U I D H T N S _
BS a o e u i d h t n s = ENTER
SHIFT @ Q J K X B M W V Z
SHIFT ; q j k x b m w v z SHIFT
暈, less than 和 greater than 符號都被當成代碼了. 再試一下…
` 6 2 0 4 8 9 5 1 3 7 ! ^
\ < { ( [ # $ ] ) } > / * CAPS
TAB ‘ ? : P Y F G C R L | & ~
TAB ” , . p y f g c r l – + %
BS A O E U I D H T N S _
BS a o e u i d h t n s = ENTER
SHIFT @ Q J K X B M W V Z
SHIFT ; q j k x b m w v z SHIFT
阁下对键盘部局很有研究啊。
请问 aoeui 是如何把 Backspace 设定到原 Caps Lock 的位置上的?我下载了 Microsoft Keyboard Layout 软件,但是发现其无法调整诸如 Ctrl, alt, shift, tab, Caps Lock, Backspace 这样的按键的位置。
Windows下不清楚。。在Windows下键盘布局更改的经验我肯定不如您。
可能使用键盘布局是没有办法了,不过修改按键映射似乎可以,但是这样子会影响其他用户的使用。所以说减少错误,减少使用 Backspace 的次数才是上策。