Desplazar selección de flecha en emacs
Estoy usando GNU Emacs 23.2.1
mi init.el
(cua-mode 1)
(transient-mark-mode 1)
(setq shift-select-mode t)
(global-linum-mode 1)
(show-paren-mode 1)
(desktop-save-mode 1)
Entonces, en lugar de la selección, obtengo 2C en Shift =>, 2D en Shift <=, etc. ¿Cómo resolver esto?
PD
cat -v para Shift <=
^ [[1; 2D
cat -v para Shift =>
^ [[1; 2C
¿Cómo puedo asignar correctamente esas teclas a Mayúsculas-izquierda y Mayúsculas a la derecha?
P.P.S.
Lo siento. Lo he olvidado También estoy usando la pantalla.
den@playground:~/.emacs.den$ echo $TERM
screen
Solución:
(define-key input-decode-map "\e[1;2D" [S-left])
(define-key input-decode-map "\e[1;2C" [S-right])
(define-key input-decode-map "\e[1;2B" [S-down])
(define-key input-decode-map "\e[1;2A" [S-up])
(define-key input-decode-map "\e[1;2F" [S-end])
(define-key input-decode-map "\e[1;2H" [S-home])