我偶然发现了这个关于加速emacs启动的article。
我想试一试,但我得到了一个段错误。有没有人在最近的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)\")"发布于 2014-02-26 07:30:08
这个技巧在转储后的一段时间内停止工作,emacs21 - emacs现在只对引导程序temacs起作用,将它变成一个成熟的emacs。当emacs被转储一次后,就不能再转储了。
维基上提到的site-init.el技巧可能会起到作用,但我怀疑一旦你开始在图像中包含一堆包,你就会遇到严重的稳定性问题。总而言之,真的不值得。
发布于 2015-01-06 23:46:17
在Reddit上发布了另一个解决方案,如果上面的链接页面不工作或死机,建议的解决方案也应该更快(启动时间: 0.00秒)。
http://www.reddit.com/r/emacs/comments/2rietp/dumpemacs_truly_speeds_up_emacs_startup/
https://stackoverflow.com/questions/17741384
复制相似问题