質問: このような設定ファイル(.emacs.d/init.el)の編集ワークフローを実現したいときに、これができる手法・ツールなどはありますか?
回答: まず/path/to/init.elに以下のように記述します。 ``` (when load-file-name (setq user-emacs-directory (file-name-directory load-file-name))) ``` 起動時にこのelをロードしてやれば、~/.emacs.dの代わりに/path/toを設定ディレクトリとして使うことができます。 ``` % emacs -q -l /path/to/init.el ``` とはいえ~/.emacs.dなどがハードコードされていないことが前提(代わりに`locate-user-emacs-file`などを使うべき)なので、spacemacs等が絶対に機能するとは言い切れないところがあります。