Следуйте за буфером в emacs, a la tail-f или less+F




reload (3)

Вы также можете использовать отличный инструмент для исправления , из которого можно установить из репозитория MELPA. Вы вызываете его следующим образом:

`M-x` itail

Вы можете использовать itail с локальными файлами, а также с удаленными файлами с помощью TRAMP. Более подробную информацию об этом можно найти here .

Я хотел бы проанализировать файл журнала в emacs пока он растет. Возможно ли, что буфер следует за файлом? Не требуется, чтобы файл редактировался (что вызывает всевозможные вопросы): достаточно режима чтения.

Моя проблема более подробно такова:

  1. Я открываю файл журнала en emacs
  2. Я ищу ошибку в файле журнала
  3. Я понимаю, что этого нет, потому что буфер не обновлен
  4. Я должен вручную перезагрузить буфер ( revert-buffer )

Я хотел бы улучшить этот рабочий процесс, позволяя emacs выполнять перезагрузку автоматически. Может быть, периодический revert-buffer ? Как настроить такую ​​периодическую перезагрузку?


Используйте auto-revert-tail-mode чтобы сделать это ... У меня есть следующие в ~/.emacs (просто для удобства ...):

(add-to-list 'auto-mode-alist '("\\.log\\'" . auto-revert-mode))

Пробовали ли вы использовать режим auto-revert-tail-mode ? - Вызывается с Mx auto-revert-tail-mode





reload