Вот мои предпочтения, FWIW: я не использую автовозврат. Вместо этого я связываю f5 с этой командой:
(defun revert-buffer-no-confirm ()
"Revert buffer without confirmation."
(interactive) (revert-buffer t t))
Звучит глупо, но это простое изменение делает все различия. Это то, что f5 делает в любом случае в MS Windows, так что это привычка, которая работает во всех приложениях (в Windows).
Обратите внимание, что я не изменяю (например, переназначаю) привязки для revert-buffer
. Я использую это только когда я явно хочу отменить без подтверждения (что довольно часто на практике).
НТН.