Existe um plugin que faz o que você quer:
Como posso fechar todos os buffers, exceto um no vim? Estou procurando um comando :only , mas para buffers. Eu tive problemas para encontrar isso usando :help e :helpgrep , alguém sabe se isso existe? Eu sei que você pode fechar vários buffers com :bd some# other# etc.. , mas isso é um pouco lento
Existe um plugin que faz o que você quer:
Experimente o :%bd|e# , que diz "excluir todos os buffers e abrir o último para edição".