Следуйте за буфером в emacs, a la tail-f или less+F
reload (3)
Вы также можете использовать отличный инструмент для исправления , из которого можно установить из репозитория MELPA. Вы вызываете его следующим образом:
`M-x` itail
Вы можете использовать itail с локальными файлами, а также с удаленными файлами с помощью TRAMP. Более подробную информацию об этом можно найти here .
Я хотел бы проанализировать файл журнала в emacs
пока он растет. Возможно ли, что буфер следует за файлом? Не требуется, чтобы файл редактировался (что вызывает всевозможные вопросы): достаточно режима чтения.
Моя проблема более подробно такова:
- Я открываю файл журнала en 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
? - Вызывается с Mx auto-revert-tail-mode