在 Aquamacs 中,不要捕获某些组合键

在 Aquamacs 中,不要捕获某些组合键

我已经设置了一个全局快捷键来在 Mac 上执行某些操作(打开 AckMate),唯一的问题是 Aquamacs 中仍会将该组合键捕获为 Emacs 命令(并显示 cmd+ctrl+f 未定义)。有没有办法让 Aquamcs 忽略此组合键并允许激活我的 Mac 键盘快捷键?

答案1

Aquamacs 在触发菜单项之前会拦截编辑器中的所有键盘输入,这就是您实现“全局热键”的方式。您会注意到,按下 egCommand-NCommand-W不会像在任何其他应用程序中一样闪烁相关的菜单栏项。您也无法使用系统偏好设置就像几乎任何其他应用程序一样。

您需要第三方应用程序,例如巴特勒或者快速脚本,它在键盘输入到达您的应用程序之前有选择地拦截它,并实现独立于常规菜单项键盘快捷键的键盘快捷键。

相关内容