考虑切换到程序员Dvorak布局

Zub*_*air 66 dvorak

我已经编程了很长一段时间,我被告知"程序员Dvorak"键盘布局.听取人们对此的看法会有助于我决定是否应该进行转换.

我感兴趣的主要事项是:

  1. 我能打得更快吗?
  2. 它可以在多个操作系统上运行吗?

Pas*_*cal 60

我在美国或英国的键盘上使用Dvorak已有5.5年了,标准的Dvorak布局.这意味着我总是蒙着眼睛打字.你习惯于快速蒙上眼睛,即使对于像方括号或管道这样的"特殊程序员键"也是如此.这些键中的大多数与美国键盘上的键相同,除了返回键和退格键之外的键.

由于我已经失去了使用QWERTY所达到的速度,我无法判断我是否实际上打字速度更快,我会说略微,但最大的好处是我更安静地打字.如果您使用QWERTY打字非常快,感觉好像您的手指有癫痫发作.与Dvorak不同的是,你按下的大约70%的键(英语)位于中间一行; 在QWERTY上,70%的按键不在中间行.

回答你的问题:

  1. 不一定,但感觉更好:)
  2. 没问题,大多数现有的操作系​​统,特别是那些市场份额超过0.5%的操作系统都安装了一些Dvorak布局,随时可以使用

如果你决定转换,那就这么做吧.我打印出布局并在我的Mac上切换了布局.然后我强迫自己用Dvorak加上现在然后输入练习.第一天切换很糟糕,特别是如果你想"快速写一封电子邮件".不要切换回来!两周后,您将获得合理的速度,从那里开始,这是一种轻松的速度.而且你不会松开QWERTY; 我在QWERTY上每月输入的次数不到一次,但是几句后我又可以再次打字.我认为恢复速度可以在一天内完成.


mat*_*tiu 48

根据http://play.typeracer.com,我在5个月前从qwerty切换到普通dvorak,并将平均打字速度从每分钟45次提高到61次/分.

我在使用vim时遇到了一些麻烦,但我现在恢复了正常的vim速度,没有任何vim变化; 可能需要大约4个月才能恢复我的vim快捷键速度.

我现在要尝试编程器dvorak,因为我做了很多C++编码.

我使用的是typematrix键盘,它可以让你买一个空白的橡皮盖并在那里写自己的字母.它还具有切换到dvorak和colemak模式的开关,无需操作系统,但它没有程序员dvorak模式.http://www.typematrix.com/

键盘非常棒,如果你要改变到不同的布局,我完全建议你买一个.我没有飞机改为dvorak,但是一旦我拿到了键盘,它就带出了我所有糟糕的qwerty习惯(比如穿过中间),所以我想只要我重新训练这个键盘,我不妨学习dvorak.

另一件事是,一旦你越过,你就不能回到黑暗的一面.我尝试用dvorak和qwerty运行一段时间.我太爱dvorak并停止了一两个月,现在我就像一个2岁的qwerty.

更新:

所以我在程序员的dvorak上工作了将近一个月,我对它非常满意.我使用大写锁定或数字锁定来输入大量数字,但通常只需移动几个数字.

在linux中我设置了正确的alt和右ctrl作为改变键盘的键,让你输入ñ和重音的东西(因为我也输入很多西班牙语).

这是sudo dpkg-reconfigure keyboard-configuration在ubuntu上完成的.

在程序员的dvorak上编码很简单 - 在bash,python和c ++中.

我发现的主要好处是10小时打字后没有腕部疼痛.

我的平均速度还在上升:

打字机徽章

更新2:

我也买了漂亮的键盘:https://ergodox-ez.com/

我已经在其上设置了自己的布局:https://configure.ergodox-ez.com/keyboard_layouts/kzzrbb

我不得不移动一些键,因为键盘的键比普通键少,但它最终很好,因为它们都更接近.

一个缺点是我现在有两个班次; 一个更改为第2层以键入数字; 另一个是发送到计算机的真实转移(用于选择文本等) - 最后,通过练习,你的大脑可以学到任何东西.

这个键盘和布局非常反rsi :)

  • 几年后我无法在没有Programmer Dvorak的情况下编写代码.字母键与标准Dvorak相同的事实意味着,对于其他人的计算机上的认真工作,我可以激活标准的Dvorak布局并且一半好.出于这个原因,我使用Programmer Dvorak在标准(Dvorak)位置使用```和`;`键,而不是倒置.使用键盘布局编辑器很容易. (3认同)
  • 你试过programmer-dvorak @ MikeH-R吗?http://www.kaufmann.no/roland/dvorak/ - 应该对所有花括号都有好处. (2认同)
  • 嗯......"你不能回到qwerty." 实际上你的大脑可以很容易地在两个布局之间切换.这就像你学习另一种语言.学习法语时,你不会忘记英语...... (2认同)

ctr*_*lor 25

我使用美国dvorak,因为它比一些替代品更常见.我使用了15年的自由,从来没有学会触摸类型.每次我尝试我的手都会痉挛.大约一年前,我改用dvorak,现在我可以触摸类型了.因此,我比以前更快一些,但不如一个好的诡计(但后来我永远不会).然而,它更舒适,压力更小.

更新(2012-09-04):我正在闭着眼睛打字,我不记得我的键盘是什么样的.

更新(2016-10-08):仍然使用Dvorak,但必须在客户现场使用querty,这是一个痛苦,需要几秒钟才能达到我在采用querty之前所具有的相同程度的能力.

我还添加了一个compose键,这可以在Debian(以及大多数其他Gnu/Linux)上轻松启用,并且还有一个适用于Microsoft Windows的第三方应用程序.我把它放在\|钥匙上,因为它没有用在我的dvorak布局上.我可以用它来键入£,ä,ę,é,ß,♯(这是一个"尖锐的",而不是哈希),x²,≠,≤,≈,★,¿,☺等等.

  • +1"我不记得我的键盘是什么样的" (12认同)

Den*_*hev 15

编辑2016年10月

现在已经5年多了,还是很开心.有一点:我发现在Mac上使用Programmer Dvorak比在Linux(Ubuntu)上使用它稍微困难一些.前者需要安装一个自定义的键盘布局,也有在这里和那里的快捷方式的干扰信号(例如,我必须按Cmd+ FQWERTY然而,在谷歌文档布局找到的东西,在Ubuntu Ctrl+ F在德沃夏克正常工作).在我看来,这仍然不是什么大问题,仍在Mac上使用它.


使用程序员Dvorak已有2年了.

我在Ubuntu上工作,它已经嵌入了Programmed Dvorak.通常在我使用的所有Windows和Mac上都有一个预安装的Programmer Dvorak布局(其中一些是默认的,这使得大多数人不满意:)

初步过渡相当困难,但现在我不能更开心.打字速度已经提高到65wpm并且上升(我不能高于50,而且有着自由).更重要的是,打字要容易得多.最困难的部分是在脑海中重新映射emacs和其他快捷方式,但实际上并不像有些人所描述的那么难 - 大概一个月后我对它们感觉很舒服.

顺便说一下,我创建了一个Programmed Dvorak打字教程,因为我找不到合理的教程:

http://programmer-dvorak.appspot.com/

  • 8 年前,我有一个朋友跟我说过同样的话。但是我太害怕自己进行转换了 :D 不错的教程,不过。 (2认同)

nor*_*th5 14

我一直在使用Programmer Dvorak大约五六年.我发现语法布局确实对C++编程非常有用.我在纯文本中的打字速度在dvorak(简单程序员或程序员)中比在qwerty中快10%,但我确信我的代码打字速度仍然更快.我经常在OSX,Windows和各种Ubuntu品种上编写代码,并在所有操作系统的布局之间切换,没有任何问题.


Eri*_*ikR 14

几年后我一直在使用Programmer Dvorak几年,之后在它和QWERTY之间来回走了几年.尽管起初有多困难,但我发现它完全值得转换.对我来说最大的障碍就是习惯了顶行键.程序员Dvorak直接从原始的Dvorak中获取其数字布局,左边是奇数,甚至是右边,并且要求你进入它们,进一步模糊它们.权衡是,只需用一根手指即可轻松访问编程中常用的所有符号.方形和花括号,括号等都位于顶行,并且不需要另一个手指按住shift来访问.我发现这非常有价值,没有它的编码现在感觉......不自然.

对于你的问题:1)我用QWERTY(85wpm)超过我的打字速度花了几个月的时间.由于重新训练的肌肉记忆,我再也无法用QWERTY快速打字;)我认为不可能同时成为两者的主人.

2)您可以在Windows上安装布局,默认情况下我使用的Linux发行版都有.它们在一个区域通过 - 数字键盘是不同的.我一直使用的Windows版本就像电话一样定位键盘(顶部1-2-3键),在Linux中它们就是你所期望的.不知道为什么Windows版本就是这样...它只会让重新学习如何键入数字更令人沮丧.


And*_*nde 11

我使用类似于Programmer Dvorak的高度定制的Dvorak布局编写了8年的软件.

简短的回答是肯定的,我可以比工作中的其他人更快地输入代码.

然而,

  1. 在编程时快速打字并不重要,因为我实际打字很少(我写了一个小应用程序,记录我的每个按键一个月,它相当于每天只有1到2页的文本)

  2. 触摸输入代码给了我(次要)RSI,因为我不得不经常使用离主行非常远的符号键.

我仍在使用Dvorak和'优化'符号键位置(类似于程序员Dvorak),但我只触摸类型文本(例如代码注释)并在键入代码时恢复为两个手指狩猎和啄.

  • +1用于量化打字速度的(非)重要性 (7认同)

bas*_*rat 5

人们声称1是真的.这就是它被创造的原因.但是我不知道有任何程序员使用它(我们用括号做非常正统的打字,所以所以所以专注于英式键盘也无济于事).
第2项适用于Windows/Mac/Ubuntu.这几乎是它的主流.任何允许改变键盘布局的操作系统(几乎所有人都因为美国和英国都不一样)也可能支持Dvorak.