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.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage