Связывание функциональных клавиш в carbon-emacs - PullRequest
0 голосов
/ 12 февраля 2010

Пока я использовал «нормальный» Xmacs X11 в Snow Leopard, в моем файле profile.el была строка:

    (global-set-key [f14] 'my_function)

Однако это связывание не работает с carbon-emacs. Странно то, что если я выполню команду «M-x global-set-key» и передам ей правильные аргументы (нажатием клавиши F14), это сработает!

Есть подсказки?

- Tsf

Ответы [ 2 ]

1 голос
/ 12 февраля 2010

Моя линия

   (global-set-key [f14] 'my_function)

находился во вспомогательном файле profile.el, загруженном командой

   (load "profile")

в моем файле .emacs. Когда я переместил его в сам файл .emacs, это сработало! На самом деле то же самое произошло с другим определением, с которым у меня были проблемы:

   (setq visible-bell t)

используется для отключения неприятных звуков.

- Tsf

0 голосов
/ 12 февраля 2010

Я использую обычный emacs gnu для mac, возможно, из одной из ванильных сборок ..., и [f14] прекрасно работает для меня ... почему вы используете нестандартные emacs?

Конечно, я использую emacs 22, так что, возможно, все изменилось, но я сомневаюсь в этом ...

...