如何在联机帮助页内搜索?

是否可以在联机帮助页内进行搜索?

只需点击/ ,然后输入搜索模式即可。

  • 模式可以是正则表达式 ,例如,您可以通过键入来搜索单词“选项”

     /[Oo]ption 

    或者找到所有长的论点

     /(--)[aZ] 

    要取消搜索,请按Ctrl + C.

    一些有用的量化算子是:

     ? for zero or one of the preceding expression * for zero or more of the preceding expression + for one or more of the preceding expression 

    表达式可以用括号“分组”,如(--)+ (两个或多个破折号)。

    [aZ]是序列(其他包括[0-9],[az]等),它们可以组合,如[a-Z0-9] 。 您还可以使用^运算符反转表达式,例如(--)[^aZ]+用于以字母以外的任何内容开头的所有长参数。

    另一个有用的操作是Union| ),就像color|colour ,它可以找到颜色或颜色的每一个出现(这有时称为布尔OR )。

  • 跳过结果,请按N (向前)和Shift + N (向后)。

  • 还有一种搜索所有联机帮助页的方法

     man -K "Hello World" 

    man计划将打开第一场比赛,然后用q关闭它,提供给你

    • 查看下一个(返回)
    • 跳过当前的一个(Ctrl + D)
    • 或退出(Ctrl + C)。

斯特凡诺的优秀答案的次要附录:

当没有指定其他寻呼机时, man使用less 。 所以你可以用/或用?搜索?

如果您使用/进行搜索,则向前搜索并使用n查找下一个匹配项,使用N查找上一个匹配项,如果使用?搜索? (向后搜索) n将搜索上一个匹配, N将搜索下一个匹配。

man lessman less的细节。

您也可以使用man -wK word列出所有带有某些单词的手册文件。

Interesting Posts