¿Cómo puedo cambiar dónde la personalización pone variables personalizadas?


8

Básicamente me gustaría tener (custom-set-variables ...) en un archivo separado y que pueda cargar ese archivo.

Esto es solo para el propósito de la organización de mi archivo init.

¿Cómo puedo cambiar la ubicación predeterminada de las variables de conjunto personalizado?


3
Buena pregunta. No hay suficientes usuarios que hagan uso de custom-fileIMO. El documento de Emacs debería hacerlo más prominente e incluso permitir que se use de forma predeterminada, en lugar de permitir que Personalizar contamine el archivo init.
Dibujó el

Respuestas:


9

Establezca la custom-filevariable en su archivo de inicio.

C-hv custom-file RET


Y tenga en cuenta que aunque esta es una opción de usuario, probablemente no desee contar con configurarla solo con Personalizar, es decir, configurarla en su `archivo personalizado '. ;-)
Dibujó el

2

Ejemplo de texto exacto que quizás desee colocar en su init.el:

(setq custom-file (concat user-emacs-directory "custom.el"))
(load custom-file 'noerror)
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.