3

一段时间以来(但我没有更改 .emacs 中的任何内容),我对 emacs 的行为有一些错误:

  • 记住模式不会杀死“Ctl-C Ctl-C”上的临时缓冲区
  • Orgmode 不会重新提交任何条目

两个操作都抱怨错误“不是书签格式”

我恢复了一个旧的 .emacs 以确保我没有搞砸它,但错误仍然存​​在。

我在哪里可以调查以找出问题?

自 8 月底以来,我拥有 Emacs 24.2.1。

内置的 orgmode 版本是 7.8.11(我看到 7.9.2 已经出...)

4

2 回答 2

2

当您完全忽略您的 init 文件时,最好通过查看问题是否仍然发生来开始调试此类问题 - 尝试使用启动 emacs--no-init-file并查看是否仍然遇到问题。如果你不这样做,那么它显然你的 init 文件中的东西。

如果除了与 Emacs 本身捆绑的版本之外,您还安装了 Org-mode 的本地安装,您也可能会遇到奇怪的行为 - 例如,如果您通过 ELPA 引入较新的 Org-mode。如果您通过 ELPA 进行本地安装,那么您可以尝试卸载 Org-mode 软件包并使用内置的 Org-mode 再次尝试。

我的 init 文件中有类似于以下内容的内容,以使其切换到安装 ELPA 的 Org 模式以避免此类问题(此变体未经测试,如果不太正确,请原谅我):

(package-initialize)  ; load and initialise ELPA-installed packages
(org-reload)          ; restart Org-mode with the ELPA package
于 2012-10-12T17:59:22.313 回答
1

我向 emacs 团队提交了一个错误,他们发现错误来自损坏的书签文件。

我删除了我的 ~/.emacs.d/bookmark 文件(它是空的),现在一切都很好。

于 2012-10-24T09:17:28.363 回答