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?


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


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)
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.