Recharger les configurations sans redémarrer Emacs

88

Comment charger le fichier édité .emacs fichier sans redémarrer Emacs?

memius
la source

Réponses:

132

Mx eval-buffer

Martin Côté
la source
15
Cela ne fonctionne que si vous éditez le fichier ".emacs" lui-même.
VasiliNovikov
1
Cela ne semble pas fonctionner lors de la modification de la taille de la police.
Chris Stryczynski
24

J'utilise généralement Mx load-file. Mais sachez que certaines initialisations ne sont effectuées que la première fois. Des choses comme les bibliothèques qui définissent leurs valeurs par défaut lors du chargement, mais qui ne sont pas rechargées la deuxième fois. C'est toujours une bonne idée de démarrer emacs à partir de zéro pour vérifier que tout fonctionne correctement.

KeithB
la source
8

Dans le *scratch*tampon, tapez:

(load-file user-init-file)

Appuyez ensuite sur C-x C-epour évaluer l'expression.

tkf
la source
6

Mx load-file, puis choisissez le fichier .emacs devrait également fonctionner

Mario F
la source
5

Fichier de chargement MX ~ / .emacs

eval-buffer lorsque le fichier .emacs est ouvert

eval-region lorsque vous voulez appliquer les lignes sélectionnées

Cx Ce évalue l'expression précédente

SagesseFusion
la source
C-x C-eévalue l' expression précédente , qui peut s'étendre sur plusieurs lignes.
phils
5
M-x load-file ENTER
~/.emacs
ENTER

( source )

Gérémie
la source
4

Ouvrez le fichier .emacs, sélectionnez son contenu et appuyez sur Cx, Ce

Mark Roddy
la source
1

vous pouvez utiliser C-x C-ece qui évaluera une expression s. Assurez-vous que le curseur se trouve à la dernière parenthèse du code elisp.

Shantanu
la source
0

J'utilise et recommande le package restart-emacs sur melpa

Joe
la source