Estoy tratando de descubrir cómo obtener vim
y tmux
jugar juntos.
Mi problema es:
Cuando uso xterm-256color
Obtengo vim
funcione bien, pero el fondo no se muestra correctamente.
Lo arreglé usando screen-256color
. Esto se ve bien pero rompe las Ctrl + arrow keys
(entran en modo inserción y borran 4 líneas). Quiero usar estas asignaciones en su lugar para cambiar de pestaña en vim
.
¿Cómo hago para que esto funcione?
Respuesta aceptada:
Ejecuta cat
dentro de tmux
y presione las teclas en cuestión para averiguar los códigos de escape que generan. Para mí esto da ^[[D
y ^[[C
. Luego, asigna esos códigos de escape directamente.
nnoremap ^[[D gT
nnoremap ^[[C gt
donde el ^[
es un carácter de escape, que puede insertar presionando <CTRL-v><ESC>
en vim.