Muat ulang konfigurasi tanpa memulai ulang Emacs

89

Bagaimana cara memuat .emacsfile yang diedit tanpa memulai ulang Emacs?

memius
sumber

Jawaban:

132

Mx eval-buffer

Martin Cote
sumber
16
Ini hanya berfungsi jika Anda mengedit file ".emacs" itu sendiri.
VasiliNovikov
1
Ini sepertinya tidak berfungsi saat mengubah ukuran font.
Chris Stryczynski
25

Saya biasanya menggunakan mx load-file. Namun perlu diketahui bahwa beberapa inisialisasi hanya dilakukan pertama kali. Hal-hal seperti pustaka yang menyetel defaultnya saat dimuat, tetapi tidak dimuat ulang untuk kedua kalinya. Selalu merupakan ide yang bagus untuk memulai emacs dari awal sebagai pemeriksaan terakhir bahwa semuanya berfungsi dengan baik.

KeithB
sumber
8

Di *scratch*buffer, ketik:

(load-file user-init-file)

Kemudian tekan C-x C-euntuk mengevaluasi ekspresi tersebut.

tkf
sumber
6

Mx load-file dan kemudian pilih file .emacs juga harus berfungsi

Mario F
sumber
5

Mx memuat file ~ / .emacs

eval-buffer saat file .emacs dibuka

eval-region ketika Anda ingin menerapkan baris yang dipilih

Cx Ce mengevaluasi ekspresi sebelumnya

WisdomFusion
sumber
C-x C-emengevaluasi ekspresi sebelumnya , yang mungkin mencakup beberapa baris.
phils
5
M-x load-file ENTER
~/.emacs
ENTER

( sumber )

Geremia
sumber
4

Buka file .emacs, pilih isinya dan tekan Cx, Ce

Mark Roddy
sumber
1

Anda dapat menggunakan C-x C-eyang akan mengevaluasi ekspresi-s. Pastikan kursor berada di tanda kurung terakhir kode elisp.

Shantanu
sumber
0

Saya menggunakan dan merekomendasikan paket restart-emacs di melpa

Joe
sumber