Опция или командная клавиша в качестве мета-ключа для LispBox на Macintosh - PullRequest
5 голосов
/ 03 марта 2009

Я новичок в emacs и только что загрузил LispBox (со страницы Practical Common Lisp) с SBCL на мой Macintosh. Я знаю достаточно, чтобы понять, что хочу, чтобы мета-ключ был либо опцией, либо клавишей Command.

Версия emacs, поставляемая с LispBox, не обращает внимания на .emacs в моем домашнем каталоге.

Emacs, поставляемый с LispBox, запускается в REPL. Я не могу понять, что мне нужно набрать, чтобы установить командную клавишу как Meta, и где и как ее настроить постоянно.

Edit: я не очень заинтересован в загрузке другой версии Emacs. У меня уже есть emacs, запущенный из Терминала с моим ключом опции, отображенным как meta. Меня интересует возможность внимательно изучить учебник "Practical Common Lisp", в котором предполагается использование LispInABox.

ТИА.

Ответы [ 2 ]

5 голосов
/ 03 марта 2009

Перейдите к /Applications/Lispbox/Emacs.app/Contents/MacOS и отредактируйте lispbox. sh, удалив параметр --no-init-file. Затем внутри ~/.emacs добавьте (setq mac-command-modifier 'meta)

1 голос
/ 03 марта 2009

В качестве альтернативы посмотрите Ready Lisp для Mac OS X. Он использует Aquamacs для Emacs.

Aquamacs - специально для Mac OS X расширенной GNU Emacs.

Если вы запускаете Emacs в терминале Mac OS X, вы можете установить ключ Option в качестве мета-ключа, используя диалоговое окно «Предпочтения».

...