4

テキストをファイルに出力するプロセスがありますoutput.log。場合によっては、このプロセスによってファイルが削除され、最初からやり直すことがあります。

このファイルの内容を Emacs 内で自動的に追跡したいと考えています。以前に使用したことがありますauto-revert-tail-modeが、これは新しい出力をバッファーに追加し、ファイルに存在しない可能性のあるコンテンツを表示します (たとえば、プロセスが前のファイルを削除して新しいファイルを作成したため)。

仕事をしているように見える唯一のコマンドは(元のファイル名C-x C-v RETを呼び出す)ですが、これを手動で入力する必要があります。find-alternate-file

Emacs には、ファイルの内容を追跡するための組み込みメカニズムが用意されていますか? auto-revert-tail-modeまたは、ファイルが削除され、最初から再作成されたことを示すマーカーを追加する方法があるでしょうか?

4

2 に答える 2

3

忘れてしまった場合に備えて、すべての新しいバッファにM-x global-auto-revert-mode適用されるものもあります。auto-revert-modeあなたはそれを設定することができ.emacsます(global-auto-revert-mode 1)

于 2013-03-06T17:07:52.690 に答える