O save-some-buffers
comando solicita salvar ou ignorar cada arquivo modificado e também fornece uma opção para diferenciar o arquivo modificado no arquivo que está visitando.
Eu gostaria do mesmo comportamento de kill-buffer
ou kill-this-buffer
. Se o buffer for modificado, já existe um prompt de sim / não, mas eu também gostaria da opção de ver as diferenças.
Existe uma maneira interna de fazer isso ou um ponto de extensão apropriado? Ou devo apenas ligar meu próprio comando kill-buffer?
buffer-modified-p
e chamar o original kill-buffer
para continuar matando sem outro aviso. Gostaria de saber se existe uma maneira melhor, mas pode dar uma chance.
save-some-buffers
há alguns anos e nunca soube que tem um diff
recurso ... Obrigado!
defadvice
. Isso permitirá que você estenda facilmente o built-inkill-buffer
.