Todo usuário iniciante de Emacs já passou pela seguinte situação: você está experimentando ajustar alguams configurações em seu arquivo .emacs
e, toda vez, você tem que fechar e abrir novamente o Emacs para que o arquivo de configuração seja lido novamente.
Pois saiba que isso não é necessário! Você pode alterar seu arquivo .emcas de dentro do próprio Emacs e, ainda dentro do Emacs, fazer com que ele faça o reload das novas configurações. Basta fazer:
M-: (load user-init-file)
Ao executar M-:
aparecerá o prompt Eval:
, no minibuffer. Basta digitar então, nesse prompt, a função elisp (load user-init-file)
. O argumento “user-init-file” é uma variável que aponta o caminho do arquivo de configuração.
Uma outra solução é usar uma função do Emacs, ao invés de uma função Elisp diretamente:
M-x load-file
~/.emacs
Qualquer solução fará com que o Emacs leia novamente o arquivo de configuração.