Ich bin neu bei Emacs und benutze einen Mac. Ich möchte, dass die Mac- command
Taste als control
Taste für Emacs fungiert.
Wie mache ich das? Ich habe es versucht (setq mac-command-modifier 'control)
.
Wie finde ich außerdem Schlüsselvariablen und lokale Schlüsselnamen in Emacs? Zum Beispiel: Wie kann ich feststellen, dass dies mac-command-modifier
der Befehlsschlüsselname ist?
key-bindings
LoranceChen
quelle
quelle
Antworten:
Der EmacsWiki-Knoten unter Emacs für Mac OS gibt Ihnen Ratschläge zu einer Reihe von OSX-spezifischen Problemen. Spezifischer für Ihre Frage können Sie die Modifikatortasten nach Ihren Wünschen anpassen :
Nebenbei: Sie können diese an einigen Stellen als
ns-
anstelle von sehenmac-
. Dasns-
, glaube ich, wird unter Bezugnahme auf Nextstep , eine der Quellen für OSX.Sie sollten mit Ihrem Setup einverstanden sein, damit Emacs den commandSchlüssel wie folgt interpretiert control:
Fügen Sie dies in Ihre
init
Datei ein und es sollte beim nächsten Start von Emacs wirksam werden.Bei Tastenkombinationen ist der erste Stopp der manuelle Emacs-Knoten zum Anpassen von Tastenkombinationen . Eine weitere gute Ressource ist Mickey Petersens Mastering Key Bindings in Emacs .
quelle
Option
auf dasMeta
gleiche Problem eingestellt werden . Ich bezweifle, dass das Mac-Terminal die Karte des Schlüssels nicht einfach satzweise ändern kann .Option
Meta
setq