DropboxとEmacs
Dropbox上のテキストファイルをEmacsで直接編集してしまうと
- バックアップファイル(ファイル名の最後に~が付いたもの)
- 自動保存ファイル(ファイル名の前後に#が付いたもの)
がDropboxに作られてしまうので、これを避ける設定を探してみました。Mac OS XのCarbon Emacsで確認しています。
「Dropbox」がパスに入っているファイルにはバックアップを作らない
(setq backup-enable-predicate (lambda (name) (not (string-match "Dropbox" name))))
「Dropbox」フォルダ以下のファイルの自動保存は、/tmp/jgoamakf/以下に作る。
(setq auto-save-file-name-transforms '((".*/Dropbox/.*" "/tmp/jgoamakf/\\1" t)))