使用Dvorak键盘布局的emacs建议

sag*_*age 15 dvorak emacs

有很多关于emacs或Dvorak布局的讨论.甚至还有一些涉及组合的讨论,但我认为值得把它拉到一个线程中,所以我们这些使用Dvorak和emacs的人不必阅读几十页.

我正在寻找有关使用Dvorak的emacs的具体指示或一般建议.Emacs是非常可配置的,所以我认为必须有一些很棒的技巧.别人在做什么?在emacs中重新绑定密钥?到处重新绑定密钥?更改emacs中的快捷方式?

想想我们Dvorak的许多人来自qwerty,我们中的一些人可能会在将来回归.在我的情况下,我仍然熟悉有关qwerty的emacs,我有时使用qwerty,但目前不用于emacs - 肌肉记忆已经超出显式记忆,我的手指有时会在考虑emacs快捷方式时转到qwerty键.(谢天谢地!)

关于emacs我最喜欢的是许多键盘快捷键(例如Ctl -f,-b,-p,-n,-d等),我已经完全学会了以我的旧速度触摸Dvorak,但是我的大脑似乎反对dvorak上的emacs快捷方式.我在大约10年前定期编码时学习了emacs,但是我在5年前经常停止编码,然后我转到Dvorak.有关切换到Dvorak的很好的讨论是在开关到dvorak的价值,但我的理由是我想a)让自己慢下来一段时间,因为我经历了重复的压力,而且b)因为我看到了对Dvorak的人体工程学的混合评论,我想尝试一下.对我来说,它运作得非常好 - 我恢复得很慢而且恢复到接近全速(约80每分钟)我可以输入更多,更长时间没有痛苦 - 但现在我想要再次编码我想要回收emacs而且我不会放弃德沃夏克.

Jac*_*han 14

在搜索类似信息时发现了这个问题.我是一个新的Dvorak打字员,但我已经使用Emacs几年了.和弦被烧进我的大脑,我宁愿不再训练自己.

我发现相当可行的是C-\ english-dvorak(set-input-method).键盘重新映射到德沃夏克,但和弦保持不变(即C-x C-fC-(second key from l-shift) C-(fourth key from caps)).这是一个非常方便的中间地带,让我可以选择在将来重新映射键绑定,但不能强迫我一次学习两个新系统.

如果将变量设置default-input-methodenglish-dvorak,则可以单击C-\以激活它.如果您的系统键盘也映射到Dvorak,这不起作用,但它对我有用,因为我主要处理emacs中的所有内容.


sma*_*uck 13

我每天都在Dvorak上用Emacs编程,而且我保留了原始的键绑定.我不改变的主要原因是能够使用一个同事的Emacs,或者在我不想搞砸的账户上启动它.我已经习惯了它,所以我现在对他们非常满意.

显然,一些单手短切变为双手,例如Cx Cs或Cx Cc,但是因为Dvorak用户通常都是触摸式打字,所以我们总是把两只手放在键盘上.

所以,我只能建议继续尝试,当时可能只关注更少的命令,然后重建?

  • 四年后,我可以说我仍然在做small_duck建议而且我基本上忘记了这是一个问题 - 除非我使用QWERTY键盘而且很难回忆起我所知道的肌肉记忆键.一个不同的(德沃夏克)位置...... (3认同)