Comment Vim est autoread travail?

:h autoread dit:

Lorsqu'un fichier a été détecté pour avoir été modifié en dehors de Vim et il n'a pas été modifié à l'intérieur de Vim, automatiquement le lire de nouveau.

Après la mise set autoread dans mon vimrc, j'ouvre un fichier avec Vim, passez à un autre éditeur, modifiez le fichier et attendre de voir les changements dans Vim ainsi. Rien ne se passe. J'ai utiliser :e pour recharger le fichier avec le nouveau contenu.

Qu'ai-je manqué?                                                                J'utilise Vim 7.2 sur Mac 10.5.8

  • Ouais, je pense que le problème est que :set autoread ne fonctionne que dans une interface graphique de vim, et non pas à partir du terminal. Je sais que c'est une vieille question, mais j'ai eu un moment très difficile de trouver une bonne aide. La réponse ci-dessous avec la WatchForChanges fonction est d'or.
  • autoread peut travailler dans la plaine de vim, à l'intérieur d'un émulateur de terminal, voir cette réponse.
InformationsquelleAutor Viktor | 2010-03-22