【发布时间】:2011-12-28 15:54:59
【问题描述】:
info 是否提供任何工具将foo.info 文件链接到 info 的主索引?
上下文是这样的:我想避免维护自己的索引(“foo.info 的信息页面在/abc/def/foo.info,...”)。
这个想法是能够输入 info foo 并开始阅读页面,或者在 emacs 中输入 M-x info RET foo RET 并开始导航。
【问题讨论】:
info 是否提供任何工具将foo.info 文件链接到 info 的主索引?
上下文是这样的:我想避免维护自己的索引(“foo.info 的信息页面在/abc/def/foo.info,...”)。
这个想法是能够输入 info foo 并开始阅读页面,或者在 emacs 中输入 M-x info RET foo RET 并开始导航。
【问题讨论】:
有关其他 *.info 文件,即 Emacs 未附带的文件,请参阅文档 - 例如(info) Emacs Info Variables 和 (info) Expert Info。本质上,您只需向dir 菜单(Info 的顶级目录级别)添加一个条目。
除此之外,您还可以使用 Info 创建虚拟书籍。
Vanilla Emacs 为您提供 I(命令 Info-virtual-index),它创建与您输入的字符串匹配的节点的虚拟索引(在所有手册中)。
更好的是,Info+ 允许您将任何信息节点(页面)从任何手册添加到虚拟书。您可以拥有任意数量的此类虚拟书籍。 .(命令Info-save-current-node)添加当前节点,v(命令Info-virtual-book)访问虚拟书——即保存节点的菜单。
【讨论】:
M-x info 和m emacs 之后,我既看不到(info) Emacs Info Variables 也看不到(info) Expert Info。我错过了什么?
C-h i info <ret> Expert Info <ret>到达第一个节点。
C-h i info <ret> Expert Info <ret> 第二个i 已经很可疑了。 Emacs 尝试在 info 索引文件中输入 i。您想推荐C-h i C-s info <ret> ... 或类似的东西吗?
C-h i m info RET。关键是要获取信息手册。然后使用g' to go to a node with the given name (completion is available) -- g Expert Info RET`。