カスタマイズがカスタムセット変数を配置する場所を変更するにはどうすればよいですか


8

基本的に、(custom-set-variables ...)を別のファイルに入れて、そのファイルをロードしたいと思います。

これは、私のinitファイルを整理するためのものです。

custom-set-variablesのデフォルトの場所を変更するにはどうすればよいですか?


3
良い質問。custom-fileIMO を利用するユーザーが不足しています。Emacs docはそれをより目立たせるべきであり、Customizeが初期化ファイルを汚染するのではなく、デフォルトで使用されることさえ提供するべきです。
2016

回答:


9

custom-fileinitファイルに変数を設定します。

C-hv custom-file RET


また、これはユーザーオプションですが、カスタマイズを使用してのみ設定すること、つまり「カスタムファイル」で設定することを期待したくない場合があります。;-)
ドリュー

2

あなたがあなたに置きたいかもしれない正確なテキストの例init.el

(setq custom-file (concat user-emacs-directory "custom.el"))
(load custom-file 'noerror)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.