3

いくつかのコンピューター (Linux および Windows ボックス) で Emacs を使用し、.emacs.d を ownCloud 経由で同期します。

私の質問は、OS/ユーザー名に依存する変数として init.el へのパスを取得するにはどうすればよいかということです。

たとえば、Zenburn テーマの README にはinit インクルードが必要です

(add-to-list 'custom-theme-load-path "~/.emacs.d/themes/")

しかし、ホーム ディレクトリと .emacs.d からのパスはマシンによって異なるため、これは機能しません。それを解消するために次のようなことを考えていました。

(add-to-list 'custom-theme-load-path "{THE DIRECTORY THAT CONTAINS THIS INIT FILE}/themes/")

これはできますか?私は Emacs を使い始めてまだ 2 週間しか経っていません。

4

2 に答える 2