¿Cómo cierro todas las pestañas abiertas a la vez?

Resuelto Srikanth asked hace 15 años • 9 respuestas

Si tengo 10 pestañas abiertas, tengo que cerrar cada una usando ":q" por separado.

¿Cómo puedo cerrarlos todos a la vez?

Srikanth avatar Feb 04 '09 13:02 Srikanth
Aceptado

La forma más corta/simple/rápida sería:

:qa

Para guardar el trabajo en todas las pestañas y salir:

:wqa
fuentesjr avatar Feb 04 '2009 06:02 fuentesjr

A menudo uso :tabo( :tabonly) para cerrar todas las demás pestañas.

Christian C. Salvadó avatar Feb 04 '2009 07:02 Christian C. Salvadó

Eso se puede hacer con el siguiente comando (en modo normal o de escape):

:tabdo :q

"tabdo" aparentemente ejecuta el comando para todas las pestañas abiertas.

 avatar Feb 04 '2009 06:02

Puede utilizar cualquiera de estos comandos de Vim Ex para salir de varias ventanas y búferes :

  1. :qa :qall

    Salga de Vim, a menos que se hayan modificado algunos buffers. (Utilícelo :bmodpara ir al siguiente búfer modificado). Cuando se establece 'autowriteall', se escribirán todos los buffers modificados, como :wqall.

  2. :conf qa :confirm qall

    Salga de Vim. Aparece un mensaje cuando se hayan cambiado algunos buffers. Ver :confirm.

  3. :qa! :qall!

    Salga de Vim. Todos los cambios realizados en los buffers se pierden. Consulte también :cquit, hace lo mismo pero sale con un valor distinto de cero.

  4. :quita :quitall :quita! :quitall!

    Igual que :qall.

  5. :wqa :wqall :xa :xall

    Escriba todos los buffers modificados y salga de Vim. Si hay buffers sin nombre de archivo, que son de solo lectura o que no se pueden escribir por otro motivo, Vim no se cerrará.

  6. :conf wqa :confirm wqall :conf xa :confirm xall

    Escriba todos los buffers modificados y salga de Vim. Aparece un mensaje cuando algunos buffers son de solo lectura o no se pueden escribir por otro motivo. Ver :confirm.

  7. :wqa! :xa! :wqall! :xall!

    Escriba todos los buffers modificados, incluso los que son de solo lectura, y salga de Vim. Si hay buffers sin nombre de archivo o que no se pueden escribir por otro motivo, Vim no se cerrará.

Para leer sobre estos en Vim, escriba el siguiente comando Ex

:help window-exit
 avatar Nov 17 '2016 23:11

Sumando a lo dicho por fuentesjr:

:qa!

Forzará el cierre de todas las pestañas, si no le importa guardar.

 avatar Feb 04 '2009 07:02