Je ouvre généralement quelques fenêtres et garde quelques buffers ouverts. Comme ma méthode dans l'exploration des buffers consiste à utiliser des raccourcis rapides pour :bn
et :bp
, je veux fermer les buffers inutiles pour ne pas me distraire en surfant entre les buffers.
Mais le problème, c'est que lorsque je lance :bd
et :bw
, cela provoque la fermeture de la fenêtre également, dans le cas où j'en ai plusieurs d'ouvertes. Comment puis-je fermer (supprimer) un buffer et laisser les fenêtres intactes ?
Solution inspirée par la réponse de @peth
:command! BW :bn|:bd#
C'est simple. Cela ne fonctionne pas très bien avec un seul buffer ouvert (j'obtiens un comportement différent en fonction de la façon dont j'ouvre les fichiers) mais ce n'est pas un gros problème. :)