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


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

¿Cómo puedo cerrarlos todos a la vez?

Author: Srikanth, 2009-02-04

6 answers

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

:qa

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

:wqa
 520
Author: fuentesjr,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-02-04 07:07:55

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

 177
Author: CMS,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-02-04 07:18:51

Eso se puede hacer con lo siguiente orden (en modo normal o escape):

:tabdo :q

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

 23
Author: mmcdole,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-02-04 06:57:15

Añadiendo a lo que dijo fuentesjr:

:qa!

Forzará a salir de todas las pestañas, si no le importa guardar.

 17
Author: Daniel Nadasi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-02-04 07:02:58

Puede usar cualquiera de estos comandos Ex de Vim para Salir de Múltiples Ventanas Y Búferes :

  1. :qa :qall

    Salga de Vim, a menos que haya algunos búferes que hayan sido cambiados. (Use :bmod para ir al siguiente búfer modificado). Cuando se establece 'autowriteall' se escribirán todos los búferes cambiados, como :wqall.

  2. :conf qa :confirm qall

    Salida Vim. Mostrar un mensaje cuando algunos búferes han sido cambiar. Ver :confirm.

  3. :qa! :qall!

    Salida Vim. Cualquier cambio en los búferes se pierde. Véase también :cquit, hace lo mismo pero sale con un valor distinto de cero.

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

    Lo mismo que :qall.

  5. :wqa :wqall :xa :xall

    Escriba todos los búferes modificados y salga de Vim. Si hay tampones sin un nombre de archivo, que son de solo lectura o que no pueden ser escrito por otra razón, Vim no renunciaré.

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

    Escriba todos los búferes modificados y salga de Vim. Abrir un mensaje cuando algunos búferes son solo de lectura o no se pueden escribir para otra razón. Véase :confirm.

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

    Escriba todos los búferes cambiados, incluso los que son solo de lectura, y salir de Vim. Si hay búferes sin nombre de archivo o que no se puede escribir para otro razón, Vim no renunciará.

Para leer acerca de estos en Vim, escriba el siguiente comando Ex

:help window-exit
 11
Author: Christopher,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-11-17 23:06:07
:qall

Esto cierra todas las pestañas y abre los búferes.

 5
Author: Vagmi Mudumbai,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-02-04 06:56:13