Laden Sie die Konfigurationen neu, ohne Emacs neu zu starten

88

Wie lade ich die bearbeitete .emacsDatei, ohne Emacs neu zu starten?

memius
quelle

Antworten:

132

Mx Eval-Puffer

Martin Cote
quelle
15
Dies funktioniert nur, wenn Sie die ".emacs" -Datei selbst bearbeitet haben.
VasiliNovikov
1
Dies scheint beim Ändern der Schriftgröße nicht zu funktionieren.
Chris Stryczynski
24

Ich benutze normalerweise Mx Load-Datei. Beachten Sie jedoch, dass einige Initialisierungen nur beim ersten Mal durchgeführt werden. Dinge wie Bibliotheken, die beim Laden ihre Standardeinstellungen festlegen, aber beim zweiten Mal nicht neu geladen werden. Es ist immer eine gute Idee, Emacs von Grund auf neu zu starten, um zu überprüfen, ob alles in Ordnung ist.

KeithB
quelle
8

Geben Sie im *scratch*Puffer Folgendes ein:

(load-file user-init-file)

Drücken Sie dann C-x C-e, um den Ausdruck auszuwerten.

tkf
quelle
6

Mx-Datei laden und dann die .emacs-Datei auswählen sollte auch funktionieren

Mario F.
quelle
5

Mx-Ladedatei ~ / .emacs

eval-buffer beim Öffnen der .emacs-Datei

eval-region, wenn Sie ausgewählte Linien anwenden möchten

Cx Ce wertet den vorhergehenden Ausdruck aus

WisdomFusion
quelle
C-x C-ewertet den vorhergehenden Ausdruck aus , der mehrere Zeilen umfassen kann.
Phils
5
M-x load-file ENTER
~/.emacs
ENTER

( Quelle )

Gerämie
quelle
4

Öffnen Sie die .emacs-Datei, wählen Sie ihren Inhalt aus und drücken Sie Cx, Ce

Mark Roddy
quelle
1

Sie können verwenden C-x C-e, um einen S-Ausdruck auszuwerten. Stellen Sie sicher, dass sich der Cursor in der letzten Klammer des Elisp-Codes befindet.

Shantanu
quelle
0

Ich benutze und empfehle das Neustart-Emacs-Paket auf Melpa

Joe
quelle