Como posso definir o intervalo de verificação para definir a opção de leitura automática no VIM

Como posso definir o intervalo de verificação para definir a opção de leitura automática no VIM

Como posso definir o intervalo de verificação para definir a opção de leitura automática no VIM? É possível?

Responder1

A autoreadopção não possui temporizador. Uma recarga é acionada quando um comando shell é iniciado ou checktimeexecutado. 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 checktimecada nsegundo.

Você pode usar indevidamente updatetimeeventos que sejam CursorHoldexecutados checktimequando 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.

informação relacionada