emacs no terminal meta arrow keybindings
Acabei de mudar de usar o Emacs.app para o servidor emacs e o emacsclient no modo terminal usando o iterm2 como meu emulador de terminal. Eu estou tendo alguns problemas com alguns atalhos de teclado embora. Particularmente, a seta M para a esquerda imprime o caractere D, a seta M para a direita imprime C, a seta M para cima imprime A e a seta M para baixo imprime B. M-ret parece funcionar, pelo menos para o modo organizacional. Eu estou usando os padrões xterm para chaves em iterm2 e tenho as teclas de opção esquerda e direita ligadas a + Esc. Eu posso pegar a funcionalidade M-left no org-mode com Esc-left ou Esc-right Isso é particularmente irritante no org-mode. Eu vou ter que apenas revincular as chaves no meu .emacs? Como eu faria isso?
Eu olhei para istohttp://orgmode.org/manual/TTY-keys.html#TTY-keys, mas eu não entendo porque as teclas de seta devem estar indisponíveis no terminal.
editar:
Meta-gato:^[[1;9A
Cat meta down:^[[1;9B
Meta-direita do gato:^[[1;9C
Cat meta esquerda:^[[1;9D
Problema principal resolvido, mas agora estou tendo problemas comshift-up
. "<select> undefined"
. Eu tentei um mapeamento semelhante com a seqüência de escape que eu recebi decat
: ^[[1;2A
. Relutante em criar outra pergunta para um problema semelhante.