如何在联机帮助页内搜索?
是否可以在联机帮助页内进行搜索?
只需点击/ ,然后输入搜索模式即可。
-
模式可以是正则表达式 ,例如,您可以通过键入来搜索单词“选项”
/[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 less
用man less
的细节。
您也可以使用man -wK word
列出所有带有某些单词的手册文件。