Фоновая информация:Что означает «s- [keyname]» в Emacs, и как я могу сказать Emacs игнорировать его?
Я нахожусь на Mac, и я только что перешел на Emacs 23.1 через http://emacsformacosx.com/. Есть несколько проблем, особенно отсутствие возможности полного экрана.
Я попытался обойти этот последний вопрос, установив Megazoomer, который добавляет глобальный менеджер ввода, связанный с Cmd-return
. Это приводит к тому, что в настоящее время приложение в прямом направлении максимизируется. Тем не менее, Emacs сообщает, что <s-return> is undefined
. Я никогда не видел упомянутого выше s-[key]
, и Google не отвечает с ответом.
Таким образом, две части:
- Что
s-[key]
значит? Это чисто для моего удовлетворения; и - Могу ли я сказать Emacs, чтобы игнорировать эту комбинацию клавиш и позволить комбинации клавиш переносить систему (так что, надеюсь, я смогу снова получить полный экран Emacs)?
EDIT: так 1) разрешен, а что касается 2) у меня есть: (global-set-key (kbd "<s-return>") 'ignore)
, что по крайней мере останавливает ошибку. Тем не менее, Emacs по-прежнему проглатывает комбинацию клавиш, что не идеально.
Если вы новичок в Mac, вы можете попробовать Aquamacs. F7 (или m-X aquamacs-toggle-full-frame) переключает полноэкранный режим. – Greg
Я не новичок в Mac, я новичок в Emacs. И я пробовал Aquamacs, и мне это не понравилось. Спасибо, в любом случае. –
Итак, у меня есть: (global-set-key (kbd "") 'ignore) что означает, что я больше не получаю сообщение об ошибке, но Emacs по-прежнему проглатывает комбинацию. :( –