分类: LINUX
2010-01-12 21:14:38
GNU软件一般用info格式发布在线帮助手册。info的信息一般都比man的多。
有两种info阅读器:专门阅读info的阅读器以及emacs中的info包。目前Emacs的info可以支持鼠标。
[举例]
*使用info手册。
$info info
**info阅读器的基本操作1
*察看帮助:
输入'h'。
按照提示输入h,应该是新手的起点,但是没有响应。但是根据info手册顶行提示信息可尝试。
顶行内容为:
File: info, Node: Top, Next: Getting Started, Up: (dir)
顶行实际是头部,根据每个节点的顶行信息,可以获知下个节点,上个节点以及上层节点等的信息。
底行内容如下:
--zz-Info: (info.gz)Top, 29 lines --All----***Tags out of Date ***-----------
这一行实际是高亮的状态,底行最右面如果是All就表示当前页包含了节点全部内容,是Top就表示当前页还没有包含全部节点的内容。这里表示包含了全部内容。
*进入下一个节点:
输入'n'.
这样进入gettingstarted,不用非得大写N。这时候顶行内容为:
File: info, Node: Getting Started, Next: Advanced, Prev: Top, Up: Top
*返回上一个节点:
输入'p'。
*退出info:
输入'q'.
*键入菜单项:
输入'm'.
这样会在底部提示让你输入一个菜单项名(menuitem),输入之后进入相应菜单,输入菜单的时候可以部分匹配(按[Tab]可以补全)菜单在每个info节点中都会列出来的一般以*开头。如果当前节点没有menu那么底部也会提示你的。
**
**假设在gettingstarted中,这个节点列出了许多菜单项名字,名字后面有该项菜单的简短描述。
*进入Help菜单项:
输入'm'
这样再在底部提示处输入'help'(不用管大小写)。这里描述了一些帮助信息。
*进入Help-P菜单项:
输入'm'
这样再在底部输入'Help-p',就行了。
**
**info阅读器的基本操作2
*返回该菜单项的上级:
输入'u'.
这样会返回当前菜单节点对应的上层节点。
*返回当前节点所在的顶级菜单:
输入’t‘。
这样,不仅仅是上层了,而是top,顶级了。
*交叉引用当前节点中给定的其它节点:
输入‘f <引用节点名字>'
输入f之后,输入引用点名字,可以用’?‘或者[Tab]列出所有.
*去一个指定的节点:
输入"g <节点名字>"。
这里可以用[Tab]补全。这里'*'代表当前整个文件,所以可以用'g *'来看当前的所有文件。
*终止当前命令:
输入'[Ctrl]g'.
类似emacs的,输入一个错误的命令之后,或者不想继续当前的操作了,输入这个表示取消。
*阅读的时候向下翻页若到达该节点最后一页则到下一个节点:
输入'[Space]'.
这里,指的是空格键。如果是[pagedown]键不会到下一个节点。
*阅读的时候向上翻页若到达该节点首一页则到上一个节点:
输入'[Delete]'。
或输入'[Backspace]'.
如果是[pageup]键不会到上一个节点。
*若屏幕乱了刷屏幕:
输入'[Ctrl]l'.
这样屏幕显示就正常了。
*到达该节点的首部:
输入'b'.
或输入'[Home]'.
这样一次性地到达该节点的开头了。这里[Home]似乎不管用。
*到达该节点的尾部:
输入'e'.
或输入'[End]'.
这里,[End]似乎不管用。
*搜索一个特定的字符串:
输入’s'。
这样,底部提醒你要搜索的字符串,按回车会继续搜索上次的字符串,或者输入你要搜的字符串再回车。这里,如果大写'S'则不会忽略大小写了。
*打开一个简短的帮助命令列表(未实践):
输入'?'.
*关闭当前窗口:
输入'[Ctrl]x 0',
仅适用多个窗口的状态.
*切换到下一个窗口:
输入'[Ctrl]x o'.
**
**常用的简短帮助命令:
*到下一个节点:
输入'n'.
或输入']'.
这里n是5同一层次的节点,]是全局的节点。
*到上一个节点:
输入'p'.
或输入'['.
这里p是同一层次的节点,[是全局的节点,即如果是菜单第一个p就不管用了,但是[还能回到上层菜单。
*到上次所在的节点:
输入'l'.
这不是上一个节点,而是类似后退的功能。
*进入到某个链接节点:
输入'[Ret]'.
这里就是回车,一般链接节点都以*开头的,例如在一个菜单项上回车。
*到下个链接处:
输入'[Tab]'.
*到上个链接处:
输入'M-[Tab]'.
这里M-应该是[Alt],如果不管事就[Esc].
*到目录节点:
输入'd'.
这和输入'g
*到顶节点:
输入't'.
这和输入'g Top'一样。
*向前搜索字符串:
输入's'.
如果之前搜过了,那么直接s之后回车。
*向后搜索字符串:
输入'M-x'.
这里M-x应该是[Alt]x,如果不管事就[Esc]x.
*去指定的节点:
输入'g'.
*进入当前节点第N个菜单:
输入'N'.
这里N就是数字。
*进入当前节点最后一个菜单:
输入'0'.
**