自動的にファイルを読み直す
CarbonEmacsでは、標準でautorevertが付いています。
このautorevertは、emacsで開いているファイルのバッファを、自動的にファイルから読み直して更新をします。CVSやSubversionを使っている場合、UpdateやCommitした時に C-xC-f が結構煩わしい。
そういう意味でこのツールは非常に便利。
以下、私の例。主にプログラムのソースコードの保存にしかCVSやSubversionは使わないので、これだけで設定は済みます。
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Auto revert mode (add-hook 'c-mode-common-hook 'turn-on-auto-revert-mode) (add-hook 'cperl-mode-hook 'turn-on-auto-revert-mode) (add-hook 'haskell-mode-hook 'turn-on-auto-revert-mode) (add-hook 'php-mode-user-hook 'turn-on-auto-revert-mode)
もし、全てのタイプのファイルで使用したい場合は下記
(global-auto-revert-mode 1)