Emacs in Terminal-Meta-Pfeiltasten
Ich habe gerade von Emacs.app auf Emacs-Server und Emacsclient im Terminalmodus umgestellt, wobei ich iterm2 als Terminalemulator verwendet habe. Ich habe jedoch Probleme mit einigen Tastenkombinationen. Insbesondere der M-Pfeil nach links gibt das Zeichen D aus, der M-Pfeil nach rechts gibt C aus, der M-Pfeil nach oben gibt A aus und der M-Pfeil nach unten gibt B aus. M-ret scheint jedoch zumindest für den Organisationsmodus zu funktionieren. Ich verwende die xterm-Standardeinstellungen für Schlüssel in iterm2 und lasse die linken und rechten Optionstasten an + Esc binden. Ich kann die M-left-Funktionalität im Org-Modus mit Esc-left oder Esc-right erhalten. Dies ist besonders im Org-Modus ärgerlich. Muss ich nur die Schlüssel in meinen .emacs neu binden? Wie würde ich das machen?
Ich habe das angeschauthttp://orgmode.org/manual/TTY-keys.html#TTY-keys, aber ich verstehe nicht, warum die Pfeiltasten im Terminal nicht verfügbar sein sollten.
bearbeiten:
Katzen-Meta-Up:^[[1;9A
Katzen-Metadown:^[[1;9B
Katze meta-rechts:^[[1;9C
Katze meta-left:^[[1;9D
Hauptproblem gelöst, aber ich habe jetzt Probleme mitshift-up
. "<select> undefined"
. Ich habe ein ähnliches Mapping mit der Escape-Sequenz ausprobiertcat
: ^[[1;2A
. Zögern Sie, eine andere Frage für ein ähnliches Problem zu erstellen.