Linux 如何获取命令选项的手册页?

Linux 如何获取命令选项的手册页?,linux,terminal,manpage,Linux,Terminal,Manpage,我想直接跳到命令选项的描述。类似于manls-la或gcc-g或cat-n等的东西。你明白了。 有办法吗?我通常会在手册页中点击/,然后键入要搜索的内容 或者,如果您想直接跳到某个部分,可以使用man--pager。例如,如果您想转到ls的-h部分,可以执行man-pager='less-p-h'ls。如果您想一直使用它,可以很容易地将其制作成一个小bash脚本 如果您想直接跳转到某个分区,并避免挂断,请在分区前面添加4个空格,例如,man--pager='less-p'-h''ls我通常做的是

我想直接跳到命令选项的描述。类似于
manls-la
gcc-g
cat-n
等的东西。你明白了。
有办法吗?

我通常会在手册页中点击
/
,然后键入要搜索的内容

或者,如果您想直接跳到某个部分,可以使用
man--pager
。例如,如果您想转到
ls
-h
部分,可以执行
man-pager='less-p-h'ls
。如果您想一直使用它,可以很容易地将其制作成一个小bash脚本


如果您想直接跳转到某个分区,并避免挂断,请在分区前面添加4个空格,例如,
man--pager='less-p'-h''ls

我通常做的是在手册页中点击
/
,然后键入要搜索的内容

或者,如果您想直接跳到某个部分,可以使用
man--pager
。例如,如果您想转到
ls
-h
部分,可以执行
man-pager='less-p-h'ls
。如果您想一直使用它,可以很容易地将其制作成一个小bash脚本


如果要直接跳转到某个分区,并避免挂断,请在分区前面添加4个空格,如这样,
man--pager='less-p'-h''ls

问题在于,它跳转到参数的第一个匹配项,而不是描述。如果在手册页的开头有一个关于常用选项的简短描述,那么它就会显示出来。好吧,你必须让你的搜索更具体。因此,我看到如果我做了
man-pager='less-p-l'ls
,它会点击
-author
部分,该部分引用
-l
。为了使搜索更加具体,在搜索的前面添加一个选项卡将直接转到描述,如下面的
man--pager='less-p'-l''ls
。由于所有描述子部分前面都有选项卡,因此可以编写脚本以实现所需的效果。我会在我的主要帖子中添加一个例子。当然,但这并不是我想要的。也许没有办法做到这一点。我试图使您的解决方案与gcc-g的工作,但它不会工作。。。我不知道如何在注释中标记多个空格,但假设在我上一条注释的最后一个命令中,
-l
前面有4个空格。提供的语法将允许您直接跳转到一个命令的描述,该命令正是您所说的要查找的。您可以通过将其添加到bash脚本(如
man--pager='less-p$2'$1
将其称为manjump,然后使用
manjump ls-l
将其称为manjump)来轻松清理它,这将是非常平滑的。问题在于,它跳到参数的第一次出现,而不是描述。如果在手册页的开头有一个关于常用选项的简短描述,那么它就会显示出来。好吧,你必须让你的搜索更具体。因此,我看到如果我做了
man-pager='less-p-l'ls
,它会点击
-author
部分,该部分引用
-l
。为了使搜索更加具体,在搜索的前面添加一个选项卡将直接转到描述,如下面的
man--pager='less-p'-l''ls
。由于所有描述子部分前面都有选项卡,因此可以编写脚本以实现所需的效果。我会在我的主要帖子中添加一个例子。当然,但这并不是我想要的。也许没有办法做到这一点。我试图使您的解决方案与gcc-g的工作,但它不会工作。。。我不知道如何在注释中标记多个空格,但假设在我上一条注释的最后一个命令中,
-l
前面有4个空格。提供的语法将允许您直接跳转到一个命令的描述,该命令正是您所说的要查找的。您可以通过将其添加到bash脚本(如
man--pager='less-p$2'$1
将其称为manjump,然后使用
manjump ls-l
将其称为manjump)来轻松清理它,它将非常平滑。