/*
info 阅读笔记
author: hjjdebug
date: 2017年 06月 01日 星期四 10:38:52 CST
*/
前言
随着manual 内容的不断增大,阅读越来越不方便, 一个几千行的manual, 迫切需要
划分章节,添加索引,而且现代html的发展,也引入了链接的概念, 于是,info 来了.
-
info 将文档划分为info node,
-
浏览info node -> SPACE,BACKSPACE,Pgup,Pgdn,b,d
你可以通过SPACE, BACKSPACE 按屏幕大小浏览node, 它们会跨越node 边界
也可以通过Pgup, Pgdn來翻屏, 它们不会跨越node 边界
用b命令可以跳转到node开始
用d命令可以跳转到整个node文档树的索引节点 -
浏览上一个,下一个info node -> ‘[, ]’ 这是全局节点浏览
通过[ 浏览上一个节点,通过]浏览下一个节点, 它会按顺序一个节点一个节点的浏览. -
浏览下一个,上一个兄弟节点.(brother node) ->n, p
兄弟节点是与该节点在同一层次上的,通过n浏览下一个n兄弟节点,p浏览上一个兄弟节点
Next Previous 限制在本层的节点浏览上, 会跳过子层节点.
info 的组织就像一个目录的组织,目录可以包含子目录也可以包含文章.
info node 可以包含子node 也可以包含info 文档信息 -
浏览子节点和返回父节点(sub node and return) ->m, u
info node内可以有menu, menu 相当于目录,或者说点菜的菜单, 实际上是一个链接,
点击它,进入相应的node. 这样,该menu下的node 是该node 的子node.
通过m命令在输入相应节点名可以进入子node
子node 可以通过u命令返回父节点 -
浏览该节点的交叉参考和返回该节点(ref and return) ->f,l,r
info node内可以有参考ref, 参考就像htmml中的连接,点击它可以跳转到相应节点
用f命令可以查看该node下的所有参考.
用l命令可以返回到上一个节点.
l,r 是浏览历史中的上一个,下一个节点 -
索引节点(index node)
info文档可以包含一个索引节点, 它是每个info node 节点的索引. -
在索引节点名称中搜索.->i
用i命令 -
在info 文档中搜索 -> C-s
用s 或ctrl-s 命令
info 程序无疑是浏览info文档的工具,而用emacs 来浏览info 文档,也是非常方便和强大.
在emacs 打开info 的帮助文档是:ctrl-h i m info
按键敲的虽然多一点,但要理解它的意思,还是容易记住的.ctrl-h 帮助,i 查阅info文档
m menu命令查子节点 info 子节点的名称叫info
用emacs浏览,可以有更好,更一般的光标控制和浏览控制,有一致的帮助…