Je dois faire le logique et de deux événements autocmd dans vim. Fondamentalement, la commande doit s'exécuter sur une InsertLeave lorsque le FileType est tex. Il semble que cela devrait fonctionner (dans un .vimrc):Vim: Combinaison d'autocmd?
autocmd FileType tex :autocmd InsertLeave :w
Mais ce n'est pas le cas. L'option imbriquée ne semble pas aider non plus, même si le manuel l'indique.
Il est facile de faire une logique OU:
autocmd BufEnter,BufLeave ...
il ne doit pas être trop difficile à faire une logique-ET. InsertLeave a toujours besoin d'un paramètre.
Vous devriez prendre la solution de ZyX comme réponse, car elle résout le problème de tampon local d'Eevee. – Profpatsch
Fait, mais je vous crois sur parole. Je semble me souvenir du problème des tampons locaux, mais je n'ai pas écrit de latex depuis des années, et je suis passé à emacs il y a 2 ans. –