在OS X上使用--debug-init打开Emacs


10

我正在尝试调试why my .emacs does not load.错误消息。

Invalid read syntax: # ... Start Emacs with
the `--debug-init' option to view a complete error backtrace.

我的问题是:我该怎么做?到目前为止,我已经尝试过了。

打开-a --debug-init Emacs.app

Unable to find application named '--debug-init'

打开-a Emacs.app --debug-init

open: unrecognized option `--debug-init'

我的主目录中有我的emacs配置文件。

Answers:


15

我现在不在Mac上,因此无法检查,但这应该可以:

open -a /Applications/Emacs.app --args --debug-init

注意:需要Snow Leopard和更高版本。

编辑:您也可以尝试以下操作:

/Applications/Emacs.app/Contents/MacOS/emacs --debug-init

如果这样不起作用,请尝试将“ emacs”中的“ E”大写。(我不确定Emacs.app的内部结构如何,但核心可执行文件可能应该是两者之一。)


非常感谢,它正在工作!解决错误后接受。
r4。

两者中的哪一个有效?(仍未在我的Mac ATM上)
oboewan42'8

两者给出的结果完全相同。成功!
r4。
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.