GUI 方法

GUI 方法

是否有在手册页内搜索的选项?

答案1

只需点击/,然后输入您的搜索模式。

  • 图案可以是常用表达例如,您可以输入以下内容来搜索单词“option”:

    /[Oo]ption
    

    或者使用以下方法查找所有长参数:

    /(--)[a-Z]
    

    要取消搜索,请按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
    

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

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

    另一个有用的操作是联盟( |),例如color|colour,查找所有出现的“color”或“colour”(有时也称为布尔或)。

    如果您要搜索包含某些“保留”字符(如?*+)的字符串,请在其前面加上前缀 a \/\+k即搜索+k)。

  • 跳過结果,按N(前进)和Shift+ N(后退)。

  • 还有一种方法可以搜索在所有手册页中

    man -K "Hello World"
    

    man程序将打开第一场比赛,并在您使用 关闭它后q,为您提供

    • 查看当前 (返回)
    • 跳过当前 (Ctrl+D)
    • 或退出(Ctrl+C)

答案2

Stefano 的出色回答的小附录:

manless当未指定其他寻呼机时使用。因此,您可以使用/或 使用进行搜索?

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

用于man less详细信息。

您还可以使用man -wK word一些词语列出所有手册文件。

答案3

如果您已经在手册页中,/搜索很容易使用,但我更喜欢指定我的搜索词命令man,因此它会在该术语第一次出现时直接打开。

使用管道来实现这一点相当简单:

man ksh | less +/LINENO

但是如果你只想使用man选项,这似乎太绕了。你必须用选项覆盖默认的输出分页器(less -f-P

man -P 'less -p LINENO' ksh

答案4

GUI 方法

如果您安装了 Ubuntu 桌面版本,您可以进行图形搜索。

Gnome 帮助

Gnome 帮助使用yelp程序。您无需输入man lsCLI 手册页,而是可以yelp man:ls在 GUI 窗口中输入并查看:

yelp man:ls.png

加载后,您可以使用Control+F进行搜索。

浏览器

我打开互联网上的手册页并使用浏览器的搜索功能Control+ F

例如,如果我在终端中man yad在浏览器中输入,我会输入linux man yad

您有时需要注意,互联网版本有时会有较新或较旧的参数列表,但这种情况很少发生在我身上。

互联网手册页的优势不仅限于搜索功能,还包括卓越的滚动功能以及更轻松的复制到剪贴板。

相关内容