这个 Emacs 错误是什么意思?

这个 Emacs 错误是什么意思?

以下错误信息是什么意思?我该如何解决?

加载“/Users/JaydenXu/.emacs”时发生错误:

作为变量的符号值为空:...

为了确保正常运行,您应该调查并消除初始化文件中的错误原因。使用 `--debug-init' 选项启动 Emacs 以查看完整的错误回溯。

答案1

您的主目录中的配置文件.emacs包含错误。

该文件的内容应为 emacs 所用的 LISP 方言的有效代码。启动时,emacs 将解析此文件并执行其中包含的代码。

如果看不到文件的内容,就很难确切知道需要修复的位置.emacs

尽管如此,错误消息还是给出了提示。正如它所报告的,解析器发现了一个...无法扩展的三个句点的序列。

打开.emacs文件并找到...它。您可以删除它们,也可以注释掉该行,并将至少一个字符;作为该行的第一个字符。

在乱搞之前请务必对您的.emacs文件进行命名备份。

如果您足够幸运的话,可能仍有.emacs~一个可用的旧版本备份 ( ),希望该.emacs文件可以正常使用。

在这种情况下,您可以恢复到旧版本或diff两个版本来发现错误。

相关内容