4
每次我以emacs lisp模式保存文件時,我都希望它自動進行字節編譯。如果當前的主要模式是emacs lisp模式,有人可以想出當前文件上執行byte-compile-file
的功能嗎?我想add-hook
的功能爲after-save-hook
。在保存時自動進行字節編譯
每次我以emacs lisp模式保存文件時,我都希望它自動進行字節編譯。如果當前的主要模式是emacs lisp模式,有人可以想出當前文件上執行byte-compile-file
的功能嗎?我想add-hook
的功能爲after-save-hook
。在保存時自動進行字節編譯
我找到了答案here。以下是全部。它是鏈接網站的副本。
(add-hook 'after-save-hook
(lambda()
(if (eq major-mode 'emacs-lisp-mode)
(save-excursion (byte-compile-file buffer-file-name)))))