Linux info

 

选项
-k【string】 搜索所有手册的索引
-d【path】 增加目录到infopath
-f【filename】 查阅指定文件
-n【nodename】 进入指定的节点
-o【filename】 将指定nodes保存到指定的文件中
–subnodes 配合-o输出子节点
-O 进入调用命令选项参数的节点
-w 只显示info文档的位置
 
快捷键
浏览快捷键
  • ‘C-n’ <DOWN> 下移一行
  • ‘C-p’ <UP> 上移一行
  • ‘C-a’ 移动到行首
  • ‘C-e’ 移动到行尾
  • ‘C-f’ <RIGHT> 向右移动一个字符
  • ‘C-b’ <LEFT> 想左移动一个字符
  • ‘M-f’ 向右移动一个单词
  • ‘M-b’ 想左移动一个单词
  • ‘M-<‘ ‘b’ 移动到节点开始出
  • ‘M->’ ‘e’ 移动到节点结尾处
  • ‘M-r’ 或 ‘M-【N】-r’ 移动到当前屏幕的中间行或第几行
  • <SPC> <PageDown> 向下翻页
  • ‘C-v’ 向下翻页(仅当前节点)
  • <DEL> <PageUp> 向上翻页
  • ‘M-v’ 向上翻页(仅当前节点)
  • ‘C-l’ 重新刷新屏幕
  • ‘C-x w’ 切换换行方式
  • ’n‘ 下一节点(平级)
  • ’p‘ 上一节点(平级)
  • ’u‘ 上层节点
  • ’l‘ 回退节点
  • ’t‘ top节点
  • ’d‘ dir节点
  • ‘<‘ 当前文档第一个节点
  • ‘>’ 当前文档最后一个节点
  • ‘]’ 当前文档下一个节点
  • ‘[‘ 当前文档上一个节点
命令模式,可以使用tab补全,?显示所有可用,c-g退出:
节点跳转
  • ‘g’ 进入其他节点,也可以用g(bash)top的方式跳转到另一个文件的节点
  • ‘O’ 进入invocation节点
  • ’G‘ ???进入菜单序列
  • ‘C-x k’ 关闭当前节点
  • ‘C-x C-f’ 浏览其他文件等同于g(FILENAME)*
  • ‘C-x C-b’ 展示最近访问的节点(开启新窗口)
  • ‘C-x b’ 选择最近访问的节点(不开启新窗口,类似于 ‘C-x C-b’ followed by ‘m’)
搜索
  • ‘s’ ‘/’ 搜索,如果输入内容有大写字母则区分大小写,否则不区分
  • ‘R’ 切换正则和字面搜索方式
  • ‘S’ 区分大小写搜索
  • ‘C-x n’ 搜索下一个
  • ‘C-x N’ 搜索上一个
  • ‘C-s’ 交互式向下搜索(根据是否含大写字符判断是否区分大小写)
  • ‘C-r’ 交互式向上搜索(根据是否含大写字符判断是否区分大小写)
  • ‘i’ 搜索索引
  • ‘I’ (‘virtual-index’)
  • ‘,’ 根据i的搜索结果找到下一个节点
  • ‘M-x index-apropos’ 从系统的所有文件索引中搜索内容
Xrefs
menu items
  • ‘1’ … ‘9’ 进入指定序号的菜单(非命令模式)
  • ‘0’ 进入最后一个菜单(非命令模式)
  • ‘m’ 搜索指定的菜单
  • ‘M-x find-menu’ 光标移动到当前节点menu部分
cross references
  • ‘f’ ‘r’ 查找交叉引用
  • <TAB> 移动到下一个引用
  • ‘M-TAB’ 移动到上一个引用
  • <RET> 进入引用
窗口
  • ‘C-x o’ 选择下一个窗口
  • ‘M-x prev-window’ 选择上一个窗口
  • ‘C-x 2’ 水平分割窗口
  • ‘C-x 0’ 删除窗口
  • ‘C-x 1’ 仅保留当前窗口
  • ‘ESC C-v’ 滚动其他窗口
  • ‘C-x ^’ 扩大当前窗口
  • ‘C-x t’ 均分窗口
Echo Area
  • ‘C-f’ <RIGHT> 向右移动一个字符
  • ‘C-b’ <LEFT> 向左移动一个字符
  • ‘C-a’ 移动到行首
  • ‘C-e’ 移动到行尾
  • ‘M-f’ 向右移动一个单词
  • ‘M-b’ 向左移动一个单词
  • ‘C-d’ 删除光标下的字符
  • <DEL> 删除光标后的一个字符
  • ‘C-g’ 删除或退出当前操作
  • <RET> 执行当前输入的操作
  • ‘C-q’ 屏蔽命令,输入字面值,例如?,tab
  • PRINTING CHARACTER (‘echo-area-insert’)
  • ‘M-TAB’ 输入tab
  • ‘C-t’ 交换字符
  • ‘M-d’ 删除光标下的单词
  • ‘M-<DEL>’ ‘M-<BS>‘ 删除前一个单词
  • ‘C-k’ 删除到行尾
  • ‘C-x <DEL>’ 删除到行首
  • ‘M-y’ 粘贴之前删除的内容
  • <TAB> <SPC> 补全
  • ‘?’ 开启补全提示窗口
  • <ESC C-v> 滚动补全窗口
打印节点
  • ‘M-x print-node’
其他命令
  • ‘M-x describe-command’ 查询命令的功能说明
  • ‘M-x describe-key’ 查询快捷键的功能说明
  • ‘M-x describe-variable’ 查询变量的功能说明
  • ‘M-x where-is’ 查询什么时候会调用命令
  • ‘C-h’ ‘?’ 创建或进入帮助窗口
  • ‘h’ 显示帮助
 
  • ‘C-u’ 配置数值参数,例如: ‘C-u C-v’向下移动4行, ‘C-u C-u C-n’ 向下移动16行,’C-u
1 2 0’设置参数为120
  • ‘M-0’ … ‘M-9’ 配置数值参数,如’C-u 3 2 C-l‘或’M-3 2 C-l‘
  • ‘M–‘ ‘-‘ 负数数值,在echo area只能用前者
  • ‘C-g’ 删除当前操作
  • ‘q’ ‘C-x C-c’ 退出info
  • ‘M-x set-screen-height’ 设置窗口高度
  • ‘ESC C-f’ (‘show-footnotes’)
变量
  • ‘M-x set-variable’ 读取和设置变量
  • ‘M-x describe-variable’ 查询变量的功能说明
  • 关于变量的说明
    • ‘automatic-footnotes’ 是否显示footnotes,默认Off。如果为On当有footnote时打开新窗口显示footnote
    • ‘automatic-tiling’ 默认Off,当设置为On时,打开或关闭窗口时会自动调整所有窗口大小,除了补全窗口和footnotes
    • ‘cursor-movement-scrolls’ On时光标行为受’scroll-behavior’ 控制
    • ‘errors-ring-bell’ 默认On,错误提示响铃
    • ‘gc-compressed-files’ 默认Off,On时会清理阅读缓存
    • ‘ISO-Latin’ On时表示文档为ISO Latin字符集,否则为ASCII字符集
    • ‘min-search-length’ 默认1,表示搜索时最小的关键字符数
    • ‘scroll-behavior’ ‘scroll-behaviour’ 表示当到节点末尾向下跳转或节点开头向上跳转的行为,可以使用以下
      • ‘Continuous’ 默认,以文档顺序顺次向下一节点跳转
      • ‘Next Only’ 仅跳转到’Next‘节点
      • ‘Page Only’ 不做任何操作
    • ‘scroll-last-node’ 仅当’scroll-behavior’设置时有效,当到最后一个节点后跳转行为
      • ‘Stop’ 默认,不跳转。显示错误信息
      • ‘Scroll’ 按照index继续跳转
      • ‘Top’ 跳转到Top节点
    • ‘scroll-step’ 表示当光标移除当前屏幕时屏幕向上移动多少行,0表示移动半屏,1表示移动一行
    • ‘show-index-match’ 默认Off,On表示不响铃

posted on 2018-12-20 14:15 大包db 阅读() 评论() 编辑 收藏

版权声明:本文为j-j-c-c原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/j-j-c-c/p/10149042.html