2011-01-12 18 views
2

Ich möchte einige der Standard Aquamacs Verknüpfungen neu definieren.So ändern Sie Aquamacs Tastaturkürzel

Ich habe versucht, setze diese in meiner preferences.el Datei:

(global-unset-key (kbd "A-l")) 
(global-set-key (kbd "A-l") 'forward char) 

aber nicht das Verhalten von CMD-l ändern

+1

'" A-l "' könnte falsch sein. Versuchen Sie anhand der Antworten/Kommentare von http://stackoverflow.com/questions/4351044/binding-m-up-m-down-in-emacs-23-1-1 herauszufinden, welche Zeichenfolge für die Funktion 'kbd' verwendet werden soll Frage. – jfs

Antwort

1

Prüfung der Tastenbeschreibungs- als JF Sebastian sagte. Aber es gibt einen anderen Tippfehler in dem, was Sie geschrieben haben, sollte es so etwas wie sein:

(global-set-key [(meta l)] 'forward-char) 

(I Meta verwenden, aber standardmäßig Aquamacs scheint nicht zu haben Befehl Meta hat, nicht sicher, was es ist)

Sie können prüfen, was der Schlüssel durch Eingabe zugeordnet ist:

c-h c 

und dann die Tastenkombination, die Sie überprüfen möchten. Es wird dir im Minipuffer sagen. Sie können also überprüfen, ob Ihre Bindung einwandfrei funktioniert hat, ohne neu zu starten usw.