我决定去看看 Emacs,我非常喜欢它。现在,我正在使用Emacs Starter Kit,它为 Emacs 的默认安装提供了更好的默认设置和一些不错的自定义。
我对其进行了一些定制,添加了一些东西,比如yasnippet、color-themes、unbound和其他东西。我已经建立了一个github 存储库,其中保存了所有自定义项,以便我可以从多个地方访问它们,或者以防万一出现问题并且我丢失了 .emacs.d 目录。
这一切都很好,但是有一个问题:Emacs 大约需要 1-2 秒才能加载。AFAIK 我可以使用 Mx 字节编译文件将单个 .el 文件编译为 .elc,它可以工作。但是有很多.el文件,不知道有没有办法用一个简单的命令什么的把它们全部编译,加快Emacs的加载速度。我的 Emacs 并不总是打开,我经常打开和关闭它,尤其是在我将它设置为 Total Commander 中编辑命令的默认编辑器以更快地习惯它之后(是的,这里是 windows xp)。
我的 Emacs 版本是 22.3。是的,没有任何自定义的默认 Emacs 安装会立即启动。
我不确定加载时首选哪个版本,.el 或编译的 .elc 顺便说一下 Oo
那么,是否有一个 elisp 命令或 Emacs 命令行开关来使 Emacs 对 .emacs.d 目录中的所有内容进行字节编译?