保存时自动进行字节编译

时间:2011-05-26 21:15:05

标签: emacs save elisp bytecode

每次我在emacs lisp模式下保存文件时,我希望它自动进行字节编译。如果当前的主要模式是emacs lisp模式,有人可以提出对当前文件执行byte-compile-file的功能吗?我希望add-hook的功能为after-save-hook

1 个答案:

答案 0 :(得分:6)

我找到了答案here。以下是一切。它是链接网站的副本。

(add-hook 'after-save-hook 
          (lambda ()
            (if (eq major-mode 'emacs-lisp-mode)
                (save-excursion (byte-compile-file buffer-file-name)))))