El save-some-buffers
comando solicita guardar o ignorar cada archivo modificado, y también proporciona una opción para diferenciar el archivo modificado con el archivo que está visitando.
Me gustaría el mismo comportamiento de kill-buffer
o kill-this-buffer
. Si se modifica el búfer, ya hay un sí / no, pero también me gustaría la opción de ver los diferenciales.
¿Hay una forma integrada de hacer esto, o un punto de extensión apropiado? ¿O debería vincular mi propio comando kill-buffer?
buffer-modified-p
y llamar al original kill-buffer
para continuar matando sin otro aviso. Me pregunto si hay una mejor manera, pero podría intentarlo.
save-some-buffers
durante varios años y nunca supe que tiene una diff
función ... ¡Gracias!
defadvice
. Esto le permitirá ampliar fácilmente el incorporadokill-buffer
.