Parfois, lorsque je travaille sur un fichier, j'ouvre plusieurs fichiers uniquement pour avoir une idée du flux actuel du code jusqu'à un certain point. Cependant, cela conduit parfois à ouvrir plusieurs fichiers à la fois par division. Existe-t-il une commande pour tout quitter sauf la fenêtre sélectionnée?
34
Réponses:
Si vous souhaitez fermer toutes les fenêtres (divisions) sauf la fenêtre actuelle:
Si vous souhaitez fermer tous les onglets sauf celui en cours:
Si vous souhaitez supprimer tous les tampons masqués (fichiers ouverts mais non visibles dans aucune fenêtre d’onglet), vous devez ajouter une fonction à votre vimrc. Certaines personnes ont posté des fonctions possibles ici et ici
Je ne sais pas exactement laquelle de ces tâches vous avez essayé, mais j'espère qu'une combinaison de ces commandes fera l'affaire.
la source
Appuyez sur Ctrl+w, opour fermer rapidement toutes les fenêtres divisées, mais la plus récente.
Vous pouvez également utiliser la commande:
:on
(:only
).Voir également:
la source
:q
) ou simplement les cacher?:tabs
ne leur montre pas.