Comment fermer tous les onglets ouverts à la fois?
Question
Si j'ai 10 onglets ouverts, je dois fermer chacun en utilisant « : q » séparément.
Comment puis-je les fermer à la fois?
La solution
Shortest / simple / moyen le plus rapide serait:
:qa
Pour enregistrer le travail dans tous les onglets et quitter:
:wqa
Autres conseils
J'utilise souvent :. Tabo pour fermer tous les autres onglets
Cela peut être fait avec les éléments suivants commande (en mode normal ou de la fuite):
:tabdo :q
"tabdo" exécute apparemment commande pour tous les onglets ouverts.
Ajout à ce que fuentesjr dit:
:qa!
Forcera quitter tous les onglets, si vous ne se soucient pas de sauver.
Vous pouvez utiliser l'un de ces Vim commandes Ex Quitter Windows et plusieurs buffers :
-
:qa
:qall
Quitter Vim, sauf quelques tampons qui ont été modifiés. (Utilisez pour aller à
:bmod
le tampon modifié suivant). Lorsque « autowriteall » est réglé tous les tampons modifiés seront écrits, comme:wqall
. -
:conf qa
:confirm qall
Quitter Vim. Apportez une invite lorsque des tampons ont été modifié. Voir
:confirm
. -
:qa!
:qall!
Quitter Vim. Toute modification de tampons sont perdus. Voir aussi
:cquit
, il fait la même chose, mais avec une valeur sort non nulle. -
:quita
:quitall
:quita!
:quitall!
Comme
:wqa
. -
:xa
:xall
:conf wqa
:confirm wqall
Ecrire tous les tampons modifiés et quitter Vim. S'il y a des tampons sans un nom de fichier, qui sont en lecture seule ou qui ne peuvent pas être écrit pour une autre raison, Vim ne quittera pas.
-
:conf xa
:confirm xall
:wqa!
:xa!
Ecrire tous les tampons modifiés et quitter Vim. Apportez une invite lorsque certains tampons sont en lecture seule ou ne peuvent pas être écrits pour une autre raison. Voir
:wqall!
. -
:xall!
<=> <=> <=>Ecrire tous les tampons modifiés, même ceux qui sont en lecture seule, et quitter Vim. S'il y a des tampons sans nom de fichier ou qui ne peut être écrit pour une autre raison, Vim ne quittera pas.
Pour en savoir plus sur ces derniers dans Vim, tapez la commande suivante Ex
:help window-exit
:qall
Ceci ferme tous les onglets et des tampons ouverts.
ici est un moyen côté obscur de la fermeture de tous INSTANCES VIM sur Linux / Mac
:!killall vim -9
Ne pas utiliser. Il fait ce que vous demandez, mais sans doute pas la meilleure façon, mais de façon ludique