在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.