Ответ 1
Используйте auto-revert-tail-mode
, чтобы сделать это... У меня есть следующее в моем ~/.emacs
(просто для удобства...):
(add-to-list 'auto-mode-alist '("\\.log\\'" . auto-revert-mode))
Я хотел бы проанализировать файл журнала в emacs
, пока он растет. Возможно ли, что буфер следует за файлом? Не требуется, чтобы файл редактировался (что вызывает всевозможные вопросы): достаточно режима чтения.
Моя проблема более подробно такова:
revert-buffer
)Я хотел бы улучшить этот рабочий процесс, разрешив emacs
выполнить перезагрузку автоматически. Может быть, периодический revert-buffer
? Как настроить такую периодическую перезагрузку?
Используйте auto-revert-tail-mode
, чтобы сделать это... У меня есть следующее в моем ~/.emacs
(просто для удобства...):
(add-to-list 'auto-mode-alist '("\\.log\\'" . auto-revert-mode))
Пробовали ли вы использовать auto-revert-tail-mode
? - Вызывается с помощью M-x auto-revert-tail-mode
Вы также можете использовать отличный инструмент itail, из которого можно установить из репозитория MELPA. Вы вызываете его следующим образом: -
`M-x` itail
Вы можете использовать itail с локальными файлами, а также с удаленными файлами с помощью TRAMP. Более подробную информацию о itail можно найти здесь.