Связывание функциональных клавиш в carbon-emacs
В то время как я использовал "нормальный" Emacs X11 под Snow Leopard, мой файл profile.el содержал строку:
(global-set-key [f14] 'my_function)
Однако это связывание не работает с carbon-emacs. Странно, что если я выполню команду "Mx global-set-key" и передам ей правильные аргументы (нажатием клавиши F14), это сработает!
Есть намеки?
- Цф
2 ответа
Моя линия
(global-set-key [f14] 'my_function)
находился во вспомогательном файле profile.el, загруженном командой
(Загрузить профиль")
в моем файле.emacs. Когда я переместил его в сам файл.emacs, это сработало! На самом деле то же самое произошло с другим определением, с которым у меня были проблемы:
(setq видимый звонок t)
используется для отключения неприятных звуков.
- Цф
Я использую обычный emacs gnu для mac, возможно, из одной из ванильных сборок..., и [f14] прекрасно работает для меня... почему вы используете нестандартные emacs?
Конечно, я использую emacs 22, так что, возможно, все изменилось, но я сомневаюсь в этом...