Como posso alterar onde a personalização coloca variáveis ​​de conjunto personalizadas

8

Basicamente, eu gostaria de ter (variáveis ​​de conjunto personalizadas ...) em um arquivo separado e para carregar esse arquivo.

Isso é apenas para o propósito de organização do meu arquivo init.

Como posso alterar o local padrão das variáveis ​​de conjunto personalizadas?

Jessie Ross
fonte
3
Boa pergunta. Usuários insuficientes fazem uso do custom-fileIMO. O documento do Emacs deve torná-lo mais proeminente e até prever que seja usado por padrão, em vez de permitir que o Customize polua o arquivo init.
Desenhou

Respostas:

9

Defina a custom-filevariável no seu arquivo init.

C-hv custom-file RET

phils
fonte
E observe que, embora essa seja uma opção do usuário, você provavelmente não deseja configurá-la apenas usando Customize, ou seja, configurando-o no seu `arquivo personalizado '. ;-)
Drew
2

Exemplo de texto exato que você pode colocar no seu init.el:

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