Windows 中的 Org-mode

Windows 中的 Org-mode

我尝试让 emacs-22.3 自带的 org-mode 工作,但没有成功。我向 .emacs 添加了以下内容:

(add-to-list 'load-path "C:/Program Files/Emacs/emacs-22.3/lisp/textmodes")
(require 'org-install)
(add-to-list 'auto-mode-alist '("\\.org$" . org-mode))
(define-key global-map "\C-cl" 'org-store-link)
(define-key global-map "\C-ca" 'org-agenda)
(setq org-log-done t)

我确信 textmodes 目录中有一个 org.elc。我使用名为 RunEmacs.bat 的脚本启动 emacs,其中包含以下内容

set HOME=.
emacs-22.3\bin\runemacs.exe

我得到的错误是

加载“c:/Program Files/Emacs/.emacs”时发生错误:

文件错误:无法打开加载文件,org-install

答案1

如果你使用的是 Emacs 22 自带的 org-mode 包,则无需安装它。只需M-x org-mode对任何你打算用作 org 文件的文件运行该命令即可。

此外,(add-to-list 'auto-mode-alist '("\\.org$" . org-mode))您添加到 .emacs 文件中的行将自动为以扩展名 *.org 结尾的任何文件启动 org-mode。

从你的 .emacs 文件中删除该行(require 'org-install),因为这仅适用于你下载了单独的 org-mode 包的情况,例如,你使用的是没有 org-mode 的旧版本的 Emacs。

相关内容