我一直使用“系统偏好设置”中的“键盘”将 CAPS LOCK 键映射到 CTRL。但是,它是在系统范围内执行此操作的,我只需要在 OSX emacs 中使用它。现在我正在使用一个需要 CAPS LOCK 键的应用程序。有没有办法只为 OSX Emacs 进行映射?请注意,我没有使用 Carbon emacs,我认为它对此有明确的支持。
emacs wiki(http://www.emacswiki.org/emacs/MovingTheCtrlKey#toc13) 指向系统偏好设置中的键盘和 uControl,后者不再维护。uControl 指向 fKeys (http://www.kodachi.com/software/fKeys/) 的使用寿命已到尽头。
答案1
为什么不直接交换 Caps-Lock 和 CTRL 键呢?将 Caps-Lock 映射到 CTRL 将 CTRL 映射到 Caps-Lock
您将享受到更好的 Control 键的优势,并且 Caps-Lock 键可供需要它的应用程序使用。
- 克里斯