Как я могу заставить Emacs сохранять историю отмены для моего буфера после выполнения revert-buffer или использования auto-revert -mode?
В Vim, если файл, открытый в буфере, изменяется на диске, Vim предлагает мне перезагрузить файл. Затем я могу просто щелкнуть «u», чтобы отменить перезагрузку, если я того хочу, и даже вернуться дальше. Кажется, что Emacs удаляет всю информацию об отмене в тот момент, когда я возвращаю буфер.