Emacsでは、同じ変数をsetq
で設定したときにトリガされないM-x customizeによって設定されたときに、いくつかの変数が特別な動作をします。そのような変数を設定して、ユーザーがカスタマイズによって変数を設定したかのように特別な動作がトリガされるようなプログラム的な方法はありますか?Emacs Lispでカスタム変数をプログラムで設定する方法は?
また、プログラムでユーザーのカスタムファイルに値を保存する機能はありますか?私は、ユーザーの追加要素も削除せずに、リストにデフォルトの要素を再追加する機能を実装しようとしています。
をあなたは 'カスタムセットvariables'を探しているでしょうか?これはまさにあなたの '.emacs'ファイルに通常あるものです。 – nickie