Bash + urxvt: retraso después de ESC en modo Vi

Bash + urxvt: retraso después de ESC en modo Vi

He habilitado el indicador de aviso de modo en mi ~/.inputrcarchivo set show-mode-in-prompt on. Hay un retraso de aproximadamente medio segundo en el indicador cuando se cambia al modo normal después de presionar, ESCpero no hay retraso en el indicador cuando se ingresa al modo de inserción. Soy consciente de un problema similar experimentado dentro de Vim y cuando uso Tmux o Screen con el modo Vi activado (ver, por ejemploLa tecla ESC provoca un pequeño retraso en la terminal debido a su comportamiento Alt+). Existen soluciones para cada uno de esos retrasos pero no he encontrado una manera de solucionar el retraso en mi caso específico (Bash + urxvt). ¿Algunas ideas?

Respuesta1

Eso suena como keyseq-timeout, que es 500 (milisegundos). Podrías disminuirlo, por ejemplo, a 50 (milisegundos). Ponerlo a cero sería una mala idea (ver por ejemploRe: ¿Cómo se desactiva la finalización cuando no hay nada más que tabulaciones o espacios en la línea?).

No es un duplicado, sino una de las respuestas en¿Cómo cambio al modo de edición vi en readline?utiliza la característica:

# Enable Readline not waiting for additional input when a key is pressed.
# Needed for the mappings below.
set keyseq-timeout 0

información relacionada