The save-some-buffers
petunjuknya perintah untuk menyimpan atau mengabaikan setiap file yang dimodifikasi, dan juga menyediakan pilihan untuk diff file dimodifikasi terhadap file itu mengunjungi.
Saya ingin perilaku yang sama dari kill-buffer
atau kill-this-buffer
. Jika buffer diubah sudah ada ya / tidak prompt tetapi saya juga ingin opsi untuk melihat diffs.
Apakah ada cara bawaan untuk melakukan ini, atau titik ekstensi yang sesuai? Atau haruskah saya mengikat perintah kill-buffer saya sendiri?
buffer-modified-p
dan memanggil yang asli kill-buffer
untuk melanjutkan membunuh tanpa perintah lain. Saya bertanya-tanya apakah ada cara yang lebih baik, tetapi mungkin mencoba ini.
save-some-buffers
selama beberapa tahun dan tidak pernah tahu ia memiliki diff
fitur ... Terima kasih!
defadvice
. Ini akan memungkinkan Anda untuk dengan mudah memperpanjang built-inkill-buffer
.