Deixo o Emacs em execução o dia todo e, muitas vezes, fará muita manipulação do sistema de arquivos em arquivos abertos nos buffers do Emacs. Por exemplo, eu posso mudar para uma ramificação diferente no Git que tenha uma estrutura de diretórios muito diferente.
Infelizmente, isso me deixa com um monte de buffers abertos que o Emacs agora registra como buffers "modificados", referindo-se a arquivos "novos". A menos que eu tenha o cuidado de fechá-los manualmente toda vez que fizer isso, é fácil salvar reflexivamente os buffers, o que resulta em arquivos espúrios e provavelmente duplicados no meu projeto. Não consigo nem fechar o emacs sem responder à pergunta "salvar este buffer" de cada um.
Existe uma maneira de fechar automaticamente os buffers não modificados quando o arquivo subjacente desaparecer? Similar em espírito a um global-auto-revert-mode
que também lida quando um arquivo é removido completamente?