Contents
入门
- <SPC> 翻到下一页,如果在本节末尾,则翻到下一节
- <DEL>或<BACKSPACE> 翻到上一页,如果在本节开头,则翻到上一节
- n 下一节(同级别的节点之间跳转)
- p 上一节(同级别的节点之间跳转)
- [ 前一节(可以跨越不同层次的节点之间相互跳转)
- ] 后一节(可以跨越不同层次的节点之间相互跳转)
- C-l 将当前行置于屏幕中央,或屏幕顶部(连按两下)或屏幕底部(连按三下)
- ? 在minibuffe中是提示可以自动完成的项目,在info界面中是显示帮助信息
- m 跳转到某一个子菜单中
- u 跳到上级子菜单中
- <tab> 在minibuffer中是自动完成,在info界面中是将光标置于下一个链接或菜单上
- S-<tab> 同上,方向相反
- f 跳转到某一个交叉引用链接中
- l 跳转到刚才访问的一个页面
- r 跳转到刚才访问的一个页面后,再返回到跳转前的页面
- L 生成一个访问页面的历史记录,可以在里面跳转
- d 跳转到所有info手册页集合的顶层目录
- t 当前手册的顶层目录
- q 退出info手册浏览
高级用法
-
s 正则表达式搜索
-
C-s 正向递归搜索
-
C-r 逆向递归搜索
-
C-M-s 正向正则表达式递归搜索
-
C-M-r 逆向正则表达式递归搜索
-
i 搜索关键词(索引)
-
, 搜索到关键词后用逗号跳转到下一个地方
-
I 生成一个待搜索关键词(索引)的页面,可以在里面跳转
-
M-x info-apropos 在所有info手册页中搜索(时间较长)
-
g
跳转到给定的节,甚至可以跳转到不同手册中,<注意m只能跳转到当前页面的一个子菜单中>例如g(emacs)Top会跳转到emacs手册的顶层目录中。代表整个手册文件,g会将当前手册的所有节点生成一个页面,如果指定了别的手册,例如g(emacs)*则只会生成emacs手册页的目录,而且不能跳转
-
N N是一个数字,跳转到当前页面的第N个子目录
-
M-n 在emacs中生成一个新的独立的*info*缓冲区(对应的命令是clone-buffer)
-
C-u m 同m命令,不同的是生成新的独立的*info*缓冲区
-
C-u g 同g命令,不同的是生成新的独立的*info*缓冲区
-
C-u N C-h i N代表一个数字,在emacs里用这个命令可以生成新的*info*缓冲区
Emacs中info模式的变量
-
Info-directory-list
info搜索info手册时所使用的目录列表。如果没有初始化的话,Info会用INFOPATH或 Info-default-directory-list 的值来将其初始化。
-
Info-additional-directory-list
一些其它的info手册目录列表。
-
Info-mode-hook
Info-mode的hook。它包含turn-on-font-lock,这个hook可以高亮显示info文件。也可以在emacs里用 customize-face 单独info文件中各种元素的颜色。
-
Info-fontify-maximum-menu-size
-
Info-fontify-visited-nodes
-
Info-use-header-line
-
Info-header-xref
-
Info-scroll-prefer-subnodes
-
Info-isearch-search
-
Info-enable-active-nodes
* 安装info文件 1.有多个info文件的情况(例如emacs) wget XXX.info.tar.gz install-info XXX.info.tar.gz tar xvf * mov * /usr/share/info/ 2.只有单个info文件的文档 wget XXX.info install-info XXX.info mov * /usr/share/info/