我正在处理大型eLisp库的文档。我在* .info文件中有它。我希望能够以某种方式在Emacs中显示其内容(也在开发期间),但我找不到在信息模式下显示它的方法(我只能将其作为源打开)。
理想情况下,我还对将此文件添加到info-finder
的内容的机制感兴趣。
答案 0 :(得分:4)
C-u C-h i 会提示您输入信息文件。
至于安装新的信息文件,您基本上将文件添加到INFOPATH
中的目录,然后在“信息目录”节点(即dir
文件)中为其添加条目。 / p>
您可以在此处了解一些细节:
C-h i g (info) Expert Info
RET
答案 1 :(得分:3)
作为一种快捷方式,您可以通过按文件上的“I”键将直接缓冲区内的文件直接启动到信息模式。
确保您已加载dired-x包(包含在24中)并将变量dired-bind-info设置为true
(load "dired-x")
(setq dired-x-hands-off-my-keys nil)
(setq dired-bind-info t)
(dired-x-bind-find-file)
答案 2 :(得分:1)
info
的文档说:
info is an interactive compiled Lisp function in `info.el'.
It is bound to C-h i, <help> i.
[....]
In interactive use, a non-numeric prefix argument directs
this command to read a file name from the minibuffer.
所以: C-u C-h i 。
(info-finder
在源代码中查找关键字,而不是在信息文件中查找,因此向其添加信息文件没有意义。)