Como posso definir o intervalo de verificação para definir a opção de leitura automática no VIM? É possível?
Responder1
A autoread
opção não possui temporizador. Uma recarga é acionada quando um comando shell é iniciado ou checktime
executado. Além disso, o vim não possui funcionalidade de timer integrada, portanto não há uma maneira simples (ou seja, sem plug-ins ou hacks feios) de ligar a checktime
cada n
segundo.
Você pode usar indevidamente updatetime
eventos que sejam CursorHold
executados checktime
quando nenhuma tecla for pressionada durante o tempo configurado. Essa não é exatamente a solução, mas chega perto.
autocmd CursorHold * checktime
Observe que este comando automático só é acionado no modo normal, mas eu diria que faz sentido neste caso. Você não deseja recarregar automaticamente enquanto digita.