37

emacs成長しているログ ファイルを分析したいと考えています。ファイルの後にバッファを配置することは可能ですか? ファイルが編集可能である必要はありません (あらゆる種類の疑問が生じます): 読み取り専用モードで十分です。

私の問題の詳細は次のとおりです。

  1. ログファイルをemacsで開きます
  2. ログファイルでエラーを探しています
  3. バッファが最新ではないため、そこにないことに気づきました
  4. バッファを手動でリロードする必要があります ( revert-buffer)

emacsリロードを自動的に行うことで、このワークフローを改善したいと考えています。多分定期的なrevert-buffer?このような定期的なリロードを設定するにはどうすればよいですか?

4

4 に答える 4

46

これを行うにはを使用auto-revert-tail-modeします...私は~/.emacs(便宜上...)以下を持っています:

(add-to-list 'auto-mode-alist '("\\.log\\'" . auto-revert-mode))
于 2013-10-25T12:27:57.550 に答える
14

を使ってみましたauto-revert-tail-modeか? - で起動M-x auto-revert-tail-mode

于 2013-10-25T12:24:29.210 に答える
3

また、MELPA リポジトリからインストールできる優れたitailツールを使用することもできます。次のように呼び出します:-

`M-x` itail

TRAMP を使用して、リモート ファイルだけでなく、ローカル ファイルでもitailを使用できます。itail の詳細については、こちらを参照してください。

于 2016-08-30T14:22:59.517 に答える