Linux实用工具-info

作者: QuietHeart | 来源:发表于2020-10-18 21:00 被阅读0次

    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'.

    相关文章

      网友评论

        本文标题:Linux实用工具-info

        本文链接:https://www.haomeiwen.com/subject/sqzzpktx.html