如何按住 Ctrl 和向上/向下箭头键以在我的代码中快速移动?因为这是 OS X 中的快捷方式。
如何使用 alt (meta) touch? Emacs 无法识别选项或命令键?
最佳答案
对于 Control 键快捷键,您可能最好使用系统偏好设置的键盘部分来禁用任何 Ctrl+箭头快捷键。我将所有 Control 键系统快捷键更改为同时使用 Control、Option 和 Command,这很容易点击(尤其是在全尺寸键盘上),同时与 emacs 发生冲突的可能性要小得多。
至于 Meta 键,如果您使用的是终端 emacs,您可能只需要忍受稍差的修饰键支持。 (我发现一些快捷方式根本不起作用,即使在玩终端首选项之后。终端系统似乎有点受限。)最简单的解决方案是使用 Esc 前缀键而不是 Meta - 所以相反按住 Meta 并点击键,您点击 Esc,然后点击键。所以对于 M-x
,比如说,你会输入 ESC x
.这有时很烦人(例如,M-f
和 M-b
不再那么方便了...),但它确实有效。
如果可以,我建议切换到 OS X emacs 的 GUI 版本,它没有这些问题。
关于macos - Mac OS X Lion 上的 Emacs - Ctrl 和 Alt 触摸怎么样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9405955/