有很多关于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。在is-the-switch-to-dvorak-worth-it上有很好的关于改用德沃夏克的讨论,但我的原因是我想a)放慢自己的脚步,因为我正在遭受重复的压力,以及b)因为我看到了对德沃夏克人体工程学的好坏参半的评论,我想试一试。对我来说,它真的工作得很好-我在缓慢的时候恢复了,在恢复到接近全速(~80wpm)后,我可以输入更多,更长的时间,没有痛苦-但现在我想再次编码,我想做回收emacs,我不会放弃Dvorak。
发布于 2010-12-12 04:43:19
我每天都在Dvorak上使用Emacs进行编程,并且我保留了原始的密钥绑定。我不更改的主要原因是能够使用一个同事的Emacs,或者在我不想打乱的帐户上启动它。我已经习惯了,所以我现在对他们很满意。
显然,一些单手快捷键变成了双手快捷键,例如C-x C-s或C-x C-c,但由于Dvorak用户通常都是触摸打字,所以我们总是将两只手放在键盘上。
因此,我只能建议继续尝试,也许在当时专注于较少的命令,然后重新构建?
发布于 2011-12-26 03:46:37
我是在搜索类似信息的时候发现这个问题的。我是一个新的Dvorak打字员,但我已经使用Emacs几年了。和弦在我的脑海里燃烧,我宁可不重新训练自己。
我发现非常可行的是C-\ english-dvorak (set-input-method)。键盘被重新映射到Dvorak,但和弦保持不变(即,C-x C-f为C-(second key from l-shift) C-(fourth key from caps))。这是一个非常方便的中间地带,让我可以选择在将来重新映射键绑定,但不会强迫我一次学习两个新系统。
如果您将变量default-input-method设置为english-dvorak,则只需点击C-\即可激活它。如果你的系统键盘也映射到了Dvorak,这是不起作用的,但它对我来说是有效的,因为我主要是在emacs中做所有的事情。
发布于 2010-12-14 02:52:56
我在Qwerty上使用Emacs很多年了,自从我切换到Dvorak之后,我用了四年。我没有对默认的Emacs绑定进行任何更改以适应Dvorak……我发现一切都很好(尽管我认为我可能需要在一段时间内对C-f做一些修改,但事实证明这并不是问题--这更多地是因为我的手的方式,而不是键盘布局)。
关于肌肉记忆的话题,我不建议尝试重新绑定所有东西来适应新的布局-这是大量的工作,而且通常比修改Emacs init来适应整个Dvorak的绑定要容易得多,IMHO,这是不必要的。
https://stackoverflow.com/questions/4418740
复制相似问题