Wie lade ich die bearbeitete .emacs
-Datei, ohne Emacs neu zu starten?
M-x Eval-Puffer
Normalerweise verwende ich eine M-x-Ladedatei. Beachten Sie jedoch, dass einige Initialisierungen nur beim ersten Mal durchgeführt werden. Dinge wie Bibliotheken, die beim Laden ihre Standardwerte festlegen, aber beim zweiten Mal nicht neu geladen werden. Es ist immer eine gute Idee, Emacs von Grund auf zu starten, um zu überprüfen, ob alles in Ordnung ist.
Öffnen Sie die .emacs-Datei, wählen Sie ihren Inhalt aus und drücken Sie C-x, C-e
M-x load-file und wählen Sie dann aus, dass die .emacs-Datei ebenfalls funktionieren sollte
Geben Sie im *scratch*
-Puffer Folgendes ein:
(load-file user-init-file)
Drücken Sie dann C-x C-e
, um den Ausdruck auszuwerten.
M-x load-file ENTER
~/.emacs
ENTER
( Quelle )
M-x Ladedatei ~/.emacs
eval-buffer, wenn die .emacs-Datei geöffnet wird
eval-region, wenn Sie ausgewählte Linien anwenden möchten
C-x C-e wertet den vorhergehenden Ausdruck aus
sie können C-x C-e
verwenden, um einen s-Ausdruck auszuwerten. Stellen Sie sicher, dass sich der Cursor in der letzten Klammer des Elisp-Codes befindet.