使用emacs24我正在使用orgmode.org上提供的tar.gz文件安装的org-mode 8.2.8。
我正在尝试加载infopath,以便 Ch i m 组织模式 RET 将给出我是组织手册。
org faq提到two methods - 两者都引用/path/to/org-mode/info
但8.2.8 org-mode根目录中没有任何info
目录,只有doc
{1}}目录。
使用org-mode 8.2.8根目录中的make
命令编译组织模式8.2.8构建文件/ usr / share / org,它似乎包含org 8.2.8的手册但是我'我无法使用FAQ中提到的方法加载它。
注意:我之前已经问过question。在那种情况下,我使用的是emacs24附带的org-mode版本,apt-get install emacs24-common-non-dfsg
为我提供了手册页。这是一个不同的情况,我使用的是另一个版本的org-mode而不是默认版本。
答案 0 :(得分:2)
doc目录包含org.texi。将其添加到Info-directory-list。
(add-to-list 'Info-directory-list "/path/to/org-mode/doc")
如果尚未加载信息,请使用
(eval-after-load "info"
'(progn
(info-initialize)
(add-to-list 'Info-directory-list "/path/to/org-mode/doc")))
或
(add-to-list
'Info-default-directory-list "/path/to/org-mode/doc")
答案 1 :(得分:1)
我正在使用以下“通用”解决方案添加一些信息路径:
(with-eval-after-load "info"
(setq Info-directory-list
`(,(expand-file-name
(concat (file-name-directory (locate-library "org")) "../doc/"))
"c:/cygwin/usr/share/info/"
,@Info-directory-list)))
(对于Emacs 24.4,因为with-eval-after-load
)