GNU/Linux >> Tutoriales Linux >  >> Linux

Ligero retraso al cambiar de modo en vim usando tmux o pantalla

Después de navegar a través de las páginas del manual, resulta que tmux tiene una opción para esto. Lo siguiente en ~/.tmux.conf soluciona el problema de retraso:

 set -sg escape-time 0

Debe reiniciar su servidor tmux o recargar su configuración para que esto surta efecto. Para hacer esto, emita source-file ~/.tmux.conf desde el aviso de tmux.


Tuve un problema diferente pero similar que estaba tratando de resolver cuando encontré esta página, así que lo publicaré aquí en caso de que sea útil para cualquier otra persona que esté buscando esta respuesta y encuentre esta página de la misma manera.

Problema:el modo vi en bash tiene un retraso al cambiar del modo de inserción al modo de comando

Solución: En tu ~/.inputrc archivo, agregue set keyseq-timeout n donde n es un valor bajo mayor que 0. n el valor predeterminado es 500 ms, que es lo que causa el retraso. Ver documentación aquí.

Además, si quieres saber en qué modo estás, consulta el fork of bash de Dylan Cali.


Como el título menciona Screen, aquí está la solución para arreglar el comportamiento de la tecla Escape dentro de GNU Screen. (Tomado de aquí.)

Añadir

maptimeout 5

a .screenrc archivo de configuración.


Linux
  1. Al usar Vlc, ¿por qué el protector de pantalla sigue activándose?

  2. ¿Vim no se ejecuta dentro de Tmux?

  3. Cuando se usa Putty, ¿alt-izquierda/derecha es diferente cuando Byobu se inicia automáticamente desde el perfil?

  4. ubicación del archivo temporal cuando se usa tmpfile() en C

  5. kdevtmpfsi usando toda la CPU

Usando Irssi dentro de una sesión tmux de Linux

Consejos para usar tmux

Consejos para usar la pantalla

Cómo abrir un archivo en vim usando pipe

Uso de / al usar cd

retraso ssh al conectar