emacs のカスタマイズ インターフェイスを起動し、変数を編集してから設定して保存すると、その新しい値が(custom-set-variables ...)
init ファイルのリストに格納されます。
ここで、elisp で変数の値を変更したとしましょう ((setq ...)
または何かを使用して)。
対話型インターフェイスの代わりにelisp を使用(custom-set-variables ...)
して、この新しい値をリストに保存するにはどうすればよいですか?
emacs のカスタマイズ インターフェイスを起動し、変数を編集してから設定して保存すると、その新しい値が(custom-set-variables ...)
init ファイルのリストに格納されます。
ここで、elisp で変数の値を変更したとしましょう ((setq ...)
または何かを使用して)。
対話型インターフェイスの代わりにelisp を使用(custom-set-variables ...)
して、この新しい値をリストに保存するにはどうすればよいですか?
「custom-file」の値は、カスタマイズが保存されている場所を示します。これはプレーンな Emacs Lisp、ei テキスト ファイルです。elisp コマンドを作成して任意のプログラムから値を変更するか、sed、perl、python、emacs-batch モードなどを介して外部から値を変更できます。
はい、customize-save-variable
あなたの友達です。http://www.emacswiki.org/emacs/CustomizingAndSavingも参照してください(a) オプションとフェイスの変更と (b) それらの保存の関係について。