Es sind zwei Dinge im Gange. Zunächst hat Aquamacs die Mac OS X-Befehlstaste auf neu zugewiesen alt. So soll es sein (global-set-key '[(alt w)] 'kill-current-buffer)
.
Aber das gibt eine Warnung wegen der zweiten Sache, osx-key-mode
hat seine eigene definiert osx-key-mode-map
. Emacs schlägt vor, diesen Schlüssel in dieser Keymap mit neu zu definieren define-key
.
(defun kill-current-buffer () (interactive) (kill-buffer (current-buffer))) (when (boundp 'osx-key-mode-map) (define-key osx-key-mode-map '[(alt w)] 'kill-current-buffer))