我正在为一个大型 eLisp 库编写文档。我在 *.info 文件中有它。我希望能够以某种方式在 Emacs 中显示其内容(也在开发过程中),但我找不到在信息模式下显示它的方法(我只能将其作为源代码打开)。
理想情况下,我也会对将此文件添加到info-finder
.
C-uC-hi将提示您输入要读取的信息文件。
至于安装新的信息文件,您基本上将文件添加到您的目录中INFOPATH
,然后在信息目录节点(即dir
文件)中为其添加一个条目。
你可以在这里了解一些细节:
C-hig (info) Expert Info
RET
作为快捷方式,您可以通过按文件上的“I”键将文件从 dired 缓冲区中直接启动到信息模式。
只需确保您已加载 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)
的文档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
在源代码中查找关键字,而不是在信息文件中,因此向其中添加信息文件没有意义。)