You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

4.8 KiB

info

说明

info命令 是Linux下info格式的帮助指令内容格式来看info页面比man page编写得要更好、更容易理解也更友好但man page使 用起来确实要更容易得多。一个man page只有一页而info页面几乎总是将它们的内容组织成多个区段称为节点每个区段也可能包 含子区段称为子节点。理解这个命令的窍门就是不仅要学习如何在单独的Info页面中浏览导航还要学习如何在节点和子节点之间切 换。可能刚开始会一时很难在info页面的节点之间移动和找到你要的东西真是具有讽刺意味原本以为对于新手来说某个东西比man命 令会更好些,但实际上学习和使用起来更困难。

选项

-d添加包含info格式帮助文档的目录
-f指定要读取的info格式的帮助文档
-n指定首先访问的info帮助文件的节点
-o输出被选择的节点内容到指定文件。

info [OPTION]... [MENU-ITEM...]

Read documentation in Info format.

Options:
  -k, --apropos=STRING         look up STRING in all indices of all manuals.
  -d, --directory=DIR          add DIR to INFOPATH.
      --dribble=FILENAME       remember user keystrokes in FILENAME.
  -f, --file=FILENAME          specify Info file to visit.
  -h, --help                   display this help and exit.
      --index-search=STRING    go to node pointed by index entry STRING.
  -n, --node=NODENAME          specify nodes in first visited Info file.
  -o, --output=FILENAME        output selected nodes to FILENAME.
  -R, --raw-escapes            output "raw" ANSI escapes (default).
      --no-raw-escapes         output escapes as literal text.
      --restore=FILENAME       read initial keystrokes from FILENAME.
  -O, --show-options, --usage  go to command-line options node.
      --strict-node-location   (for debugging) use Info file pointers as-is.
      --subnodes               recursively output menu items.
      --vi-keys                use vi-like and less-like key bindings.
      --version                display version information and exit.
  -w, --where, --location      print physical location of Info file.

The first non-option argument, if present, is the menu entry to start from;
it is searched for in all `dir' files along INFOPATH.
If it is not present, info merges all `dir' files and shows the result.
Any remaining arguments are treated as the names of menu
items relative to the initial node visited.

For a summary of key bindings, type h within Info.

Examples:
  info                       show top-level dir menu
  info info                  show the general manual for Info readers
  info info-stnd             show the manual specific to this Info program
  info emacs                 start at emacs node from top-level dir
  info emacs buffers         start at buffers node within emacs manual
  info --show-options emacs  start at node with emacs' command line options
  info --subnodes -o out.txt emacs  dump entire manual to out.txt
  info -f ./foo.info         show file ./foo.info, not searching dir


实例

它的几个常用快捷键:

 **?键:** 它就会显示info的常用快捷键。
 **N键** 显示(相对于本节点的)下一节点的文档内容。
 **P键** 显示(相对于本节点的)前一节点的文档内容。
 **U键** 进入当前命令所在的主题。
 **M键** 敲M键后输入命令的名称就可以查看该命令的帮助文档了。
 **G键** 敲G键后输入主题名称进入该主题。
 **L键** 回到上一个访问的页面。
 **SPACE键** 向前滚动一页。
 **BACKUP或DEL键** 向后滚动一页。
 **Q** 退出info。

命令

 ****      显示帮助窗口

在帮助窗口中:
 **Ctrl-x 0**           关闭帮助窗口
 **Ctrl-x Ctrl-c**     关闭整个 Info

 **q**       退出 info
 **n**       打开与本 Node 关联的下一个 Node
 **p**       打开与本 Node 关联的前一个 Node
 **u**       打开与本 Node 关联的上一个 Node
 **l**       回到上一次访问的 Node
 **m或g**    选择一个菜单项Node 的名字)
       输入指定菜单的名字后按回车,打开指定菜单项关联的 Node
 **空格键**  下一页PageDown 也可以,下一页从当前页的最后两行开始算起)
       下一个 Node (若当前页在 Node 文档的末尾)
 **Del 键**  上一页PageUp 也可以,上一页从当前页的开始两行开始算起)
       上一个 Node (若当前页 Node 文档的开始)

 **b 或 t 或 Home**    文档的开始b 是 begining 的意思)
 **e 或 End**          文档的末尾b 是 ending 的意思)
 **Ctrl-l**     刷新当前页,若当前文档显示情况有问题时
 **Ctrl-g**     取消所键入的指令