Recarregue as configurações sem reiniciar o Emacs

88

Como eu carrego o .emacsarquivo editado sem reiniciar o Emacs?

memius
fonte

Respostas:

132

Mx eval-buffer

Martin Cote
fonte
15
Isso funciona apenas se você estiver editando o próprio arquivo ".emacs".
VasiliNovikov
1
Isso não parece funcionar ao alterar o tamanho da fonte.
Chris Stryczynski
24

Eu geralmente uso o arquivo de carregamento Mx. Mas esteja ciente de que algumas inicializações são feitas apenas na primeira vez. Coisas como bibliotecas que definem seus padrões quando carregadas, mas não são recarregadas na segunda vez. É sempre uma boa ideia iniciar o emacs do zero como uma verificação final de que tudo está funcionando bem.

KeithB
fonte
8

No *scratch*buffer, digite:

(load-file user-init-file)

Em seguida, pressione C-x C-epara avaliar a expressão.

tkf
fonte
6

Carregar arquivo Mx e escolher o arquivo .emacs também deve funcionar

Mario F
fonte
5

Carregar arquivo Mx ~ / .emacs

eval-buffer quando o arquivo .emacs é aberto

eval-region quando você deseja aplicar as linhas selecionadas

Cx Ce avalia a expressão anterior

WisdomFusion
fonte
C-x C-eavalia a expressão anterior , que pode se estender por várias linhas.
phils
5
M-x load-file ENTER
~/.emacs
ENTER

( fonte )

Geremia
fonte
4

Abra o arquivo .emacs, selecione seu conteúdo e pressione Cx, Ce

Mark Roddy
fonte
1

você pode usar o C-x C-equal avaliará uma expressão s. Certifique-se de que o cursor esteja no último parêntese do código elisp.

Shantanu
fonte
0

Eu uso e recomendo o pacote restart-emacs no melpa

Joe
fonte