emacsw32 - сочетания клавиш - нет мета - clojure box - PullRequest
1 голос
/ 14 апреля 2011

Я установил clojure-box на свой ноутбук с Windows 7, по умолчанию устанавливается emacsW32.Я понимаю, что эта версия слегка переопределяет стандартные сочетания клавиш Emacs, чтобы сделать их более дружественными к окнам, однако я не могу найти свой ключ META.

Обычно META - это ALT, но я не могу найти его в этой установке, возможно лиопределить META Mx как ALT GR или ключ приложения?Или есть способ узнать, где находится мой ключ META по умолчанию?

Clojure Box

1 Ответ

1 голос
/ 14 апреля 2011

По умолчанию коробка clojure действительно сопоставлена ​​с META, по крайней мере, так было у меня.

Перейдите в рабочий буфер и введите

w32-альт-это мета-

, а затем поместите курсор в конец строки и нажмите C-x C-e Если мини-буфер показывает nil, это означает, что alt не является мета-ключом. Это показывает "т" в моем emacs.

Выезд http://www.gnu.org/software/emacs/manual/html_node/emacs/Windows-Keyboard.html

OTOH, если у вас уже установлена ​​версия emacs, отличная от той, которая поставляется с коробкой clojure, вы можете просто установить на нее слизь и поиграть с clojure. Slime может быть установлен отдельно или от ELPA.

Обновление: Ответь, что сработало: Введите следующее в пустой буфер и оцените его, используя C-x C-e, чтобы снова сделать мета-ключ.

(setq w32-alt-is-meta \ t)

...