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.¿Cómo se vuelven a cargar todas las ventanas vim a la vez?
Respuesta
El comando: windo funciona para windows what: bufdo para buffers. Es decir:
:windo e
debe pasar por todas las ventanas visibles (es decir, no a las ventanas de otras fichas, si los hay) y ejecutar el ': e' comando. Del mismo modo:
:bufdo e
habría ciclo a través de todos los búferes de la lista de memoria intermedia (es decir, no hay buffers "ocultos") y ejecutar 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.
ayuda pertinente se encuentra aquí: http://vimdoc.sourceforge.net/htmldoc/windows.html#list-repeat
¿Qué hay de
:bufdo e
Vim volverá a cargar automáticamente los tampones que se han modificado externamente (y no tienen cambios no guardados) si se establece la opción 'autoread'.
- 1. Cerrar todas las ventanas (pantallas divididas) en Vim a la vez
- 2. Las imágenes de la hoja de estilo no se vuelven a cargar en Firefox o Safari
- 3. Mover dos ventanas WPF a la vez?
- 4. Eclipse: ¿cómo finalizar todas las aplicaciones a la vez?
- 5. ¿Cómo cierro todas las pestañas abiertas a la vez?
- 6. Obligar a ConfigurationManager a volver a cargar todas las secciones
- 7. cómo notificar a mi aplicación cuando se muestra el escritorio/minimizar todas/todas las ventanas minimizadas?
- 8. ¿Cómo volver a cargar todas las gemas en Rails 3?
- 9. ¿Importa todas las importaciones en eclipse a la vez?
- 10. Enviar comando a todas las ventanas en tmux
- 11. ventanas en Vim
- 12. ¿Cómo se vuelven a cargar los archivos en Mac preview 10.7?
- 13. ¿Cómo puedo abrir varios archivos a la vez en Vim?
- 14. MKMapView cargar todas las vistas de anotación a la vez (incluyendo los que están fuera de la rect actual)
- 15. Vim búsqueda a través de todas las memorias intermedias existentes
- 16. minimizar todas las ventanas abiertas en C#
- 17. Mongoose JS consulta todas las que vuelven nulas o vacías
- 18. Ventanas diferenciadas en vim
- 19. Windows: ¿cómo obtener una lista de todas las ventanas visibles?
- 20. Rieles que no vuelven a cargar la sesión en la publicación de ajax
- 21. ¿Cómo cambiar todas las transiciones de actividad a la vez en la aplicación de Android?
- 22. Guardar todas las ventanas/pestañas en GVim
- 23. Cargar una página de datos a la vez
- 24. ¿Cómo revertir todas las migraciones a la vez en Ruby on Rails 3?
- 25. nodejs vuelven a conectar conexión a la red
- 26. Usando Apache POI HSSF, ¿cómo puedo actualizar todas las celdas de fórmula a la vez?
- 27. Motores de rieles: los auxiliares solo se vuelven a cargar al reiniciar el servidor
- 28. Cómo eliminar todas las asociaciones en una Hibernate JoinTable a la vez?
- 29. Cómo voltear ventanas en vim?
- 30. traer los últimos controles vuelven a cargar al reiniciar la máquina
Del mismo modo ': tabdo e' habría recargar todas las ventanas en todas las pestañas – rewolf
Hmm, no he probado, pero para cubrir los casos de ventana dividida que no requieren que': tabdo exec 'windo e''? –
Tienes razón, mi mal. ': tabdo e' solo vuelve a cargar la primera ventana en cada pestaña. Gracias :) explica por qué tuve problemas ayer – rewolf