
Ativei o indicador de prompt de modo no meu ~/.inputrc
arquivo with set show-mode-in-prompt on
. Há um atraso de cerca de meio segundo no indicador ao mudar para o modo normal após pressionar, ESCmas nenhum atraso no indicador ao entrar no modo de inserção. Estou ciente de um problema semelhante ocorrido dentro do Vim e ao usar o Tmux ou Screen com o modo Vi ativado (veja, por exemploA tecla ESC causa um pequeno atraso no terminal devido ao seu comportamento Alt+). Existem soluções para cada um desses atrasos, mas não encontrei uma maneira de corrigir o atraso no meu caso específico (Bash + urxvt). Alguma ideia?
Responder1
Isso soa como keyseq-timeout
, que é 500 (milissegundos). Você poderia diminuí-lo, por exemplo, para 50 (milissegundos). Defini-lo como zero seria uma má ideia (veja por exemploRe: Como desabilitar a conclusão quando nada além de tabulações ou espaços está na linha?).
Não é uma duplicata, mas uma das respostas emComo mudo para o modo de edição vi no readline?usa o recurso:
# Enable Readline not waiting for additional input when a key is pressed.
# Needed for the mappings below.
set keyseq-timeout 0