2

我是不寻常的还是emacs前进和后退键的方式错误?

我经常按 Cb 向前,Cf 向后,因为 b 在 f 前面,f 在 b 后面,如(qwerty)键盘上所示(至少这是我的逻辑)

Cn 和 Cp 不会引起这样的问题,因为它们直观上是正确的,例如 p 从 n 'up'

同样与 Ca 和 Ce

很高兴让字母表示某些东西,例如 f 代表前进,b 代表后退,但我的大脑更喜欢实际位置而不是正确的初始位置

还有其他人有这个问题吗?

顺便说一句,dvorak 用户如何应对?

我应该交换键绑定还是那样疯狂?

(可能部分问题是我刚刚开始使用 no-easy-keys.el 让自己摆脱箭头键)

4

2 回答 2

2

如果您愿意摆脱默认设置,您可能需要查看 Xah Lee 的 ErgoEmacs 绑定。

http://ergoemacs.org/emacs/ergonomic_emacs_keybinding.html

于 2012-11-09T20:43:32.283 回答
1

让我在著名的 SO 内容纳粹删除您的问题之前快速回答,因为您的问题过于开放。标准 104 键 PC 键盘上的 Emacs 键绑定是一场灾难。我个人从来没有混淆 Cf 和 Cb,但我确实因为一直按 Ctrl 而感到紧张,直到我将 Caps Lock 重新定义为 Ctrl。从那时起,Emacs 奇迹般地成为了我机器上最舒适的软件。但回到你原来的问题,我认为我从来没有遇到过混淆 Cb 的问题,因为它很难达到。尽管如此,尽管我非常喜欢 Emacs,但我必须承认vi非常适合分别使用 h、j、k、l 键来表示返回、向下、向上和向前。我听说 Emacs 有一个名为 'vile' 的插件,但我从未尝试过。那可能对你有帮助

于 2012-11-09T14:33:31.580 回答