Come posso cambiare il punto in cui la personalizzazione inserisce variabili set personalizzate


8

Fondamentalmente vorrei avere (set-variabili-personalizzate ...) in un file separato e per me caricare quel file.

Questo è solo a scopo di organizzazione del mio file init.

Come posso modificare il percorso predefinito delle variabili set personalizzate?


3
Buona domanda. Non abbastanza utenti fanno uso di custom-file, IMO. Il documento Emacs dovrebbe renderlo più evidente e persino prevedere che venga utilizzato per impostazione predefinita, anziché lasciare che Personalizza inquini il file init.
Estratto il

Risposte:


9

Imposta la custom-filevariabile nel tuo file init.

C-hv custom-file RET


E nota che sebbene questa sia un'opzione utente, probabilmente non vorrai contare sull'impostazione solo usando Personalizza, cioè impostandola nel tuo `file personalizzato '. ;-)
Ha

3

Esempio di testo esatto che potresti voler inserire nel tuo init.el:

(setq custom-file (concat user-emacs-directory "custom.el"))
(load custom-file 'noerror)

1
Penso che questa sia la risposta migliore qui.
morsa
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.