如何才能使Emacs從新加載在.emacs
更新的全部定義,而無需從新啓動Emacs? spa
在您的初始化文件中定義它,並經過Mx reload-user-init-file調用 code
(defun reload-user-init-file() (interactive) (load-file user-init-file))
C-x C-e ;; current line M-x eval-region ;; region M-x eval-buffer ;; whole buffer M-x load-file ~/.emacs.d/init.el
如下應該作... emacs
M-x load-file
若是您在當前活動的緩衝區中打開了.emacs文件,請執行如下操做: it
M-x eval-buffer
其餘人已經按照您的說明回答了您的問題,可是我發現我一般想執行我剛剛編寫的行。 爲此,在Lisp中按Ctrl Alt x能夠正常工做。 io