2011-08-14 5 views
0

Emacsを解凍してすべてのファイルオープン操作とファイルセーブ操作を追跡する拡張機能や簡単な方法はありますか? 私はrecentfを見ましたが、並行して動作する複数のEmacsプロセスでは動作しません。ファイルのオープンを追跡する

はところで、私はhttp://www.emacswiki.org/emacs/BackupEachSave

(add-to-list 'load-path "~/.emacs.d/") 
(require 'backup-each-save) 
(add-hook 'after-save-hook 'backup-each-save) 
(setq backup-each-save-mirror-location "/usr/local/google/users/yaroslavvb/backups") 

を使用して、保存操作ファイルを追跡する方法を見つけたそれは、各ファイル名にタイムスタンプを保存するには、バックアップが保存されますので、あなたはすべてのリストを取得することができ、バックアップを横断することにより操作を保存ツリー

+2

興味があるだけ:// WWW:なぜあなたは[のemacsclient](HTTPの存在を与えられた(複数の同時Emacsのプロセスが必要なのか.gnu.org/s/libtool/manual/emacs/Emacs-Server.html#Emacs-Server)? – huitseeker

+0

@huitseeker:たくさんの理由があります。クリーンなemacsプロセスの使用から並行性の欠如へ(例えば、メールクライアントを実行する場合) –

+0

主な理由は、バッファの管理と関係があります。私はプロジェクトごとに別々のEmacsセッションを使用するので、プロジェクトにあるファイルを簡単に見ることができます。また、* Shell *と* Python *バッファは、プロジェクトごとにそのようにすることができます。時々何かが壊れてEmacsを殺す必要がありますが、私の他のプロジェクトは最新の状態で生き残ります –

答えて

関連する問題