Ma question est similaire à celle de savoir comment surveiller un fichier texte en temps réel, mais je veux le faire dans vim. Je sais que je peux lire un fichier ouvert en utilisant le fichier tail -f sample.xml
, et lorsqu'un nouveau contenu est écrit dans le fichier, il écrit également le nouveau contenu sur mon écran. Puis-je faire en sorte que vim remplisse automatiquement les nouvelles données lorsqu'un fichier est mis à jour?
Réponses
Trop de publicités? Vous pouvez :set autoread
pour que vim lise le fichier quand il change. Cependant (en fonction de votre plate-forme), vous devez lui donner le focus.
De l'aide:
Lorsqu'un fichier a été détecté comme ayant été modifié en dehors de Vim et qu'il n'a pas été modifié dans Vim, relisez-le automatiquement. Lorsque le fichier a été supprimé, cela n'est pas fait.
dimba
Points
5389
Phan Hai Quang
Points
21
Alok Singhal
Points
33073
Tail Bundle devrait faire ce que vous voulez. Remarque, je ne l'ai pas utilisé moi-même.
prestomation
Points
1818