Wie kann ich ändern, wo das Anpassen benutzerdefinierte Variablen setzt?


8

Grundsätzlich möchte ich (benutzerdefinierte Variablen ...) in einer separaten Datei haben und diese Datei laden.

Dies dient nur zum Zweck der Organisation meiner Init-Datei.

Wie kann ich den Standardspeicherort für benutzerdefinierte Variablen ändern?


3
Gute Frage. Nicht genug Benutzer nutzen custom-fileIMO. Das Emacs-Dokument sollte es bekannter machen und sogar vorsehen, dass es standardmäßig verwendet wird, anstatt dass Customize die Init-Datei verschmutzt.
Drew

Antworten:


9

Legen Sie die custom-fileVariable in Ihrer Init-Datei fest.

C-hv custom-file RET


Und beachten Sie, dass Sie, obwohl dies eine Benutzeroption ist, wahrscheinlich nicht darauf zählen möchten, sie nur mit Anpassen festzulegen, dh sie in Ihrer "benutzerdefinierten Datei" festzulegen. ;-)
Drew

2

Beispiel für einen genauen Text, den Sie möglicherweise in Ihren Text einfügen möchten init.el:

(setq custom-file (concat user-emacs-directory "custom.el"))
(load custom-file 'noerror)
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.