Usamos bdel
para descarregar um buffer da lista de buffers.
Você pode dar
:bdel %
para descarregar o buffer atual. Para descarregar o buffer alternativo, você pode fornecer
:bdel #
Para descarregar outros buffers, você pode inserir seus números como :bdel 1
. (Dando :buffers
, você irá obter todos os buffers, você pode verificar o número de cada buffer)
Para excluir completamente um buffer e seus itens relacionados, como marcas e opções,
:bwipeout
é usado.
Para arquivos de swap, backup, temos comandos diferentes, como :set nobackup
, :set noswapfile
.
Se você ativou ambos para todos os arquivos e deseja excluir apenas o buffer atual, também é possível fazer isso.
Existe um comando automático para isso.
:au BufDelete *.* {cmd}
({cmd} refere-se a qualquer comando executado na linha de comando. au
refere-se ao comando automático.
Quaisquer comandos que você der no item acima serão executados sempre que um buffer for deletado. Você pode criar suas próprias funções para excluir seus arquivos de troca e backups e chamá-lo pelo comando auto acima.)