2009-03-03 63 views
5

我是emacs的新手,剛剛用SBCL將LispBox(來自Practical Common Lisp頁面)下載到我的Macintosh上。我確實知道我希望選項或Command鍵是元鍵。Option或Command鍵作爲Macintosh上LispBox的Meta鍵

隨着LispBox提供的emacs版本不關注我的主目錄中的.emacs。

隨LispBox交付的Emacs啓動到REPL中。我無法弄清楚我應該輸入什麼來設置命令鍵作爲Meta,也不知道在哪裏或如何永久配置它。

編輯:我不是真的有興趣裝載另一個版本的emacs。我已經從終端運行了emacs,並將我的選項鍵映射爲元。能夠密切關注假設LispInABox的「Practical Common Lisp」教程,這是我在這裏感興趣的。

TIA。

回答

5

導航至/Applications/Lispbox/Emacs.app/Contents/MacOS並編輯lispbox. sh,刪除--no-init-file參數。然後,在~/.emacs裏面,加(setq mac-command-modifier 'meta)

1

作爲替代方案,檢出Ready Lisp用於Mac OS X.它使用Aquamacs for Emacs。

Aquamacs是專門爲Mac OS X增強的GNU Emacs。

如果您在Mac OS X終端中運行Emacs,您可以使用「首選項」對話框將Option鍵設置爲Meta鍵。

+0

@Rainer:我在mac上看到你不需要設置Option鍵是Meta鍵。 Mac在Emacs中自動考慮Option作爲Meta。使用Meta而不是Option的缺點是Meta與其他Mac終端應用程序不兼容。我的Emacs只能用「Option」鍵運行。 – 2009-03-31 18:26:44