Cara berhenti mencetak "Reverting buffer ..."

11

Setelah diatur dired-auto-revert-bufferke t, bahkan ketika saya sedang mengerjakan buffer file yang mungkin menghasilkan beberapa hasil, pesan tetap dicetak jika ada diredbuffer di belakang buffer saat ini. Ini sangat menjengkelkan. Bagaimana saya bisa sepenuhnya menonaktifkannya? Terima kasih!

stackunderflow
sumber

Jawaban:

13

Kustomisasi opsi auto-revert-verboseuntuk nil. C-h vMemberitahu Anda ini:

auto-revert-verboseadalah variabel yang didefinisikan dalam autorevert.el.

Nilainya adalah t

Dokumentasi:

Kapan nil, Modus Kembalikan Otomatis tidak menghasilkan pesan apa pun.

Ketika bukan- nil, pesan dihasilkan setiap kali file dikembalikan.

Anda dapat menyesuaikan variabel ini.

Ini memalukan bahwa dokter auto-revert-modetidak menyebutkan opsi ini. Baik string doc ( C-h v) maupun manual Emacs (node Reverting ) menyebutkannya.

(Saya mengajukan bug Emacs # 25162 , sebagai permintaan tambahan untuk menyebutkannya.)

Drew
sumber
Terima kasih, ini sepertinya berhasil. Saya melihat ke dalam dired, tetapi tidak menemukan petunjuk tentang itu. Saya tidak tahu ini adalah masalah mode pengembalian otomatis.
stackunderflow
Anda mungkin dapat mengatur buffer-local ini dalam hook yang dired jika Anda masih menginginkan pesan saat mengunjungi file.
glucas