Dropboxを使って複数のPCの.emacsファイルを共有する方法
研究室のiMacと自分のMacbookのEmacsの設定ファイル .emacsを同期するためにしたことをメモ。
同期する設定ファイルを.emacsではなく、common.elというファイルにした。
Dropbox上に.emacs.dというディレクトリを作り、その直下にcommon.elをおいた。
.emacs.dにはcommon.elの他にelファイルを保存しておく、elipsディレクトリも作成した。
ディレクトリの構成
~/Dropbox/.emacs.d/common.el
~/Dropbox/.emacs.d/elisp
common.elに各PCの.emacsファイル(ホームディレクトリの隠しファイルとして存在している、自分で作成する)に以下を記述。
;; .emacs (load "~/Dropbox/.emacs.d/common.el")
.emacsファイルには、この1行しか記述していない。
次に、common.elファイルに .elファイルの保存の場所のパスを通す。
;; common.el ;; load-path (setq load-path (append (list (expand-file-name "~/Dropbox/.emacs.d/elisp")) load-path))
以上で複数のPCのEmacsの設定を同期できる。