Normalmente escribo :bd
para eliminar el búfer, sin embargo, da como resultado un efecto secundario indeseable de que se cierre la ventana que NO quiero.cómo eliminar un búfer de gvim sin cerrar la ventana
Respuesta
Normalmente utilizo :bn
(siguiente memoria intermedia) seguido de :bd#
(elimino el buffer alternativo). Podría crear una asignación o comando para esto, por supuesto.
también podría canalizar los comandos juntos: ': bn | bd # ' – danriti
No estoy seguro si el enlace del complemento bufclose de icecrime se basa en lo mismo, pero el Wiki de Vim Tips muestra un par de enfoques diferentes a través de un script. Check them out.
en realidad creo que este es mejor – icecrime
Acabo de ver la sección ver también en la parte inferior de la página wiki. Menciona bufclose allí, junto con este comentario: no es útil porque no funciona como se esperaba (si cierras un búfer que está abierto en varias ventanas, esas ventanas se cierran). Así que supongo que hay un problema con bufclose. –
Pruebe kwbdi(Keep Window on Buffer Delete) complemento. Funcionó bien para mí
nmap <leader>d :bprevious<CR>:bdelete #<CR>
Funciona como debería hasta que se abre un búfer en varias ventanas. Lo suficientemente bueno a menos que quieras usar las secuencias de comandos más grandes que hay.
- 1. Vim cerrar el búfer pero no dividir la ventana
- 2. Forzar GVim para avisar antes de cerrar
- 3. java swing cerrar la ventana sin salir de la aplicación
- 4. Eliminar la barra de herramientas en GVim
- 5. Cómo cerrar la ventana emergente y redireccionar la ventana principal
- 6. ¿Cómo cerrar la ventana en awt?
- 7. Cerrar automáticamente el búfer cero
- 8. ¿Cómo cerrar la ventana por su nombre?
- 9. ¿Cómo cerrar fancybox desde la ventana secundaria?
- 10. actualizar la ventana primaria al cerrar la ventana secundaria
- 11. Vim se cierra después de eliminar el búfer (bd)
- 12. Cómo cerrar un jframe sin cerrar el programa principal
- 13. ¿Cómo renderizar eficientemente la ventana con búfer doble sin ningún efecto de rasgado?
- 14. jquery: Cómo eliminar completamente un cuadro de diálogo al cerrar
- 15. Se muestra el búfer de Emacs después de cerrar un búfer
- 16. Cerrar programáticamente ventana gtk
- 17. Botón HTML Cerrar ventana
- 18. ¿Cómo cerrar una ventana emergente de Liferay.util.openWindow?
- 19. Capturar ventana cerrar evento
- 20. Cómo cerrar una ventana abierta de eclipse
- 21. eliminar la capacidad para cerrar la barra de tareas
- 22. ¿Cómo cerrar una ventana de Tkinter presionando un botón?
- 23. Función para cerrar la ventana en Tkinter
- 24. ¿Cómo cerrar una aplicación JavaFX en la ventana cerrada?
- 25. ¿Debo eliminar() o Cerrar() un EventWaitHandle?
- 26. ¿Cómo cerrar la ventana emergente en funcionamiento de selenio?
- 27. cómo cerrar la página de WPF como ventana
- 28. cerrar o eliminar
- 29. Eliminar en cerrar archivos
- 30. StreamReader sin búfer
esta es mi pregunta: http://stackoverflow.com/questions/4298910/vim-close-buffer-but-not-splitted-window – RusAlex
posible duplicado de [Vim: Eliminar el búfer sin perder la ventana dividida] (http : //stackoverflow.com/questions/4465095/vim-delete-buffer-without-losing-the-split-window) – thirtythreeforty