emacs - 组织模式损坏的动态时钟 : Symbol's function definition is void: org-defvaralias

标签 emacs org-mode elpa

几个月来,我一直喜欢使用 org 动态时钟块 (C-c C-x C-r) 来帮助我计时。突然间,我发现它不起作用,但。我唯一改变的是下载列表包 org-contrib 和 org-mode。

M-x org-version

Org-mode version 7.8.11



尝试更新/添加动态块 (C-c C-x C-r)

Symbol's function definition is void: org-defvaralias



我试图在一些 org .el 文件中手动执行 defun ,但这只会让事情变得更糟。有关解决此问题的最干净方法的任何建议?

实际上我什至不能再打卡了,同样的错误。

我已经验证这是从 ELPA 安装 org-contrib 的结果,这似乎破坏了它。这很可悲,因为我很好地利用了其他 org-contrib 文件。

最佳答案

我终于有时间解决这个问题。关键资源是 http://orgmode.org/manual/Installation.html ,解决方案归结为当我尝试通过 list-packages 安装时我做错的两件事:

  • 记住在没有打开任何组织文件或组织配置设置的情况下开始运行 emacs。最好的方法是 M-x kill-emacs 并重新开始 emacs -q
  • 添加到 .emacs 文件的顶部:

  • ;; Configure before loading org mode (package-initialize)  
    (package-initialize)
    

    我已经写了更多关于它的内容 here

    关于emacs - 组织模式损坏的动态时钟 : Symbol's function definition is void: org-defvaralias,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16281359/

    相关文章:

    emacs - Emacs/C-x 3/垂直栏略宽

    java - Emacs-公司 : An error occurred in auto-begin Invalid function

    org-mode - 在 Emacs 组织模式中设置 HTML 导出的最大宽度

    emacs - 在 Org 模式下如何调用代码块从其他 org 文件进行评估?

    emacs - 使用 Paredit 包装现有表达式

    ruby-on-rails - Rails 服务器在 emacs shell 中非常慢

    pdf - 如何在 Evince 中以 Org 模式打开 PDF 文件?

    auctex 的 emacs elpa 版本没有 "auctex.el"

    emacs - 自定义 emacs 24 ELPA 工作位置