使用dump-emacs可执行的快速emacs?

时间:2013-07-19 08:24:32

标签: emacs

我偶然发现了article 关于加速emacs启动。

我想尝试一下,但是我遇到了段错误。 有没有人设法为最近的emacs版本做到这一点?

这是我正在使用的makefile:

emacs=/usr/local/bin/emacs
fast-emacs:  /usr/local/bin/emacs ~/.emacs
    $(emacs) -Q --batch -l "~/.emacs" \
    --execute "(dump-emacs \"fast-emacs\" \"$(emacs)\")"

2 个答案:

答案 0 :(得分:3)

这个技巧在emacs21之后的某个时候停止了工作,而dump-emacs现在只能与引导程序temacs一起使用,将它变成一个成熟的emacs。当emacs被转储一次时,它不能再被转储。

wiki 上引用的site-init.el技巧可能可以解决问题,但我怀疑一旦你开始在图像中包含一堆软件包,你就会遇到严重的稳定性问题。总而言之,真的不值得。

答案 1 :(得分:0)

如果上面的链接页面无法正常工作或死机,则会在Reddit上发布另一个解决方案,建议的解决方案也应该更快(启动时间:0.00秒)。

http://www.reddit.com/r/emacs/comments/2rietp/dumpemacs_truly_speeds_up_emacs_startup/