Emacs没有看到Org-Mode的新安装

时间:2013-12-16 04:38:31

标签: emacs

我已经从emacs list-packages安装了org-mode版本8.2.1。 我下载了最新版本8.2.4并将其放在.emacs.d中并将以下内容添加到我的.emacs中,

(add-to-list 'load-path "~/.emacs.d/org-8.2.4/lisp")

Emacs仍然将org-mode版本报告为8.2.1

2 个答案:

答案 0 :(得分:2)

尝试首先从load-path删除org-mode的旧安装:

  (require 'cl)

  ;; Org-mode that was shipped with Emacs
  (setq load-path (remove-if (lambda (x) (string-match-p "org$" x)) load-path))
  ;; ELPA 
  (setq load-path (remove-if (lambda (x) (string-match-p "org-20" x)) load-path))

  (setq custom-org-path "~/.emacs.d/org-8.2.4/lisp")   
  (add-to-list 'load-path custom-org-path)

还要确保尽早在init.el中执行此操作 - 特别是如果您为emacs配置文件使用基于org-mode的系统。

答案 1 :(得分:-1)

将以下内容添加到init.el文件中。

(require 'package)
(add-to-list 'package-archives '("org" . "http://orgmode.org/elpa/") t)

来自组织契约指南here