online metrologia mac for vim

metrologia - ¿Cómo se vuelven a cargar todas las ventanas vim a la vez?



vim online (3)

Tengo algunos archivos abiertos en vim, en varias ventanas. ¿Existe un comando como: e que volverá a cargar los búferes de todos los archivos que tengo abiertos? Necesito esto porque alguna vez modifico algunos de los archivos con otro editor mientras que también están abiertos en vim.


El comando: windo hace por windows what: bufdo hace por buffers. Es decir:

:windo e

debe recorrer todas las ventanas visibles (es decir, no las ventanas en otras pestañas, si las hay) y ejecutar el comando '': e''. Igualmente:

:bufdo e

recorrería todos los búferes en la lista de búfer (es decir, sin búferes "ocultos") y ejecutaría el mismo comando.

Tenga en cuenta que puede tener almacenamientos intermedios en la lista de almacenamiento intermedio que no se muestran actualmente en ninguna ventana. Entonces, si usar '': windo e'' o '': bufdo e'' depende de lo que desee.

La ayuda relevante está aquí: http://vimdoc.sourceforge.net/htmldoc/windows.html#list-repeat


Qué pasa

:bufdo e


Vim recargará automáticamente los búferes que se han cambiado externamente (y no tienen cambios no guardados) si configura la opción ''autoread'' .