Questions tagged «dot-emacs»


5
如何对.emacs.d目录中的所有内容进行字节编译?
我决定去看看Emacs,我非常喜欢它。现在,我正在使用Emacs入门工具包,该工具包提供了更好的默认设置以及一些对Emacs默认安装的不错的自定义设置。 我已经对其进行了一些自定义,并添加了诸如yasnippet,color-themes,unbound和其他内容。我已经建立了一个github存储库,其中保留了所有自定义项,以便可以从多个位置访问它们,或者万一发生问题而丢失了.emacs.d目录。 所有这些都非常好,但是有一个问题:Emacs大约需要1-2秒来加载。我可以用Mx字节编译文件将单个.el文件编译为.elc,并且可以工作。但是有很多.el文件,我想知道是否有一种方法可以用简单的命令或类似的东西来编译它们,从而加快Emacs的加载速度。我的Emacs并不总是打开的,我经常打开和关闭它,尤其是在将它设置为Total Commander中默认的edit命令编辑器以使其习惯之后(尤其是Windows xp)。 我的Emacs版本是22.3。是的,没有任何自定义的默认Emacs安装会立即启动。 我不确定在加载时首选哪个版本,通过Oo方式选择.el还是编译的.elc。 因此,是否存在一个elisp命令或Emacs命令行开关来使Emacs字节编译.emacs.d目录中的所有内容?

11
Emacs-调用时出错(服务器启动)
我目前在Windows Vista SP1中使用GNU Emacs 23.0.93.1。在我的.emacs文件中,我打电话给(server-start),导致消息错误~~ ..emacs.d / server不安全。有没有人看过这个并且知道修复或解决方法?...除了关闭服务器电源以外;) 这是堆栈跟踪: Debugger entered--Lisp error: (error "The directory ~/.emacs.d/server is unsafe") signal(error ("The directory ~/.emacs.d/server is unsafe")) error("The directory %s is unsafe" "~/.emacs.d/server") server-ensure-safe-dir("~\\.emacs.d\\server\\") server-start(nil) call-interactively(server-start t nil) execute-extended-command(nil) call-interactively(execute-extended-command nil nil)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.