Aquamacs перехватывает весь ввод с клавиатуры в своем редакторе, прежде чем запускать пункты меню, как вы реализовали свою «глобальную горячую клавишу». Вы заметите, что нажатие, например, Command-N
или Command-W
не мигает соответствующий элемент строки меню, как в любом другом приложении. Вы также не можете переназначить сочетания клавиш, используя Системные настройки, как почти в любом другом приложении.
Вам нужно стороннее приложение, такое как Butler или FastScripts, которое выборочно перехватывает ввод с клавиатуры даже до того, как оно достигнет вашего приложения, и реализует ваши сочетания клавиш независимо от обычных сочетаний клавиш пунктов меню.