R S*_*R S 8 command-line documentation manpage
例如,apt-get我想立即-f从终端提示跳转到选项而不是整个手册,而不是通过联机帮助页进行搜索。
键入正斜杠,即您要搜索的内容,然后按 Enter。您将跳转到第一次出现。按N移至下一个事件并B返回。所以,在这种情况下:
/-f <enter>
Run Code Online (Sandbox Code Playgroud)
使用的默认寻呼机man是less。您可以通过环境变量less将直接理解的 ERE(扩展正则表达式)搜索模式传递给它LESS,在这种情况下,应该执行以下操作:
LESS='+/-f' man apt-get
Run Code Online (Sandbox Code Playgroud)
这与/-f执行后通过完全相同man apt-get。
现在,这将突出显示页面中的所有-fs man,直接跳转到所需的 ie option -f,您可以利用 ERE 仅匹配以空格/制表符开头的行,然后是-f:
LESS='+/^[[:blank:]]+-f' man apt-get
Run Code Online (Sandbox Code Playgroud)
虽然这可以在这里完成,但仍然可能不适用于所有页面,因为这将匹配以-f初始空格/制表符后开头的任何内容。在这些情况下,稍微调整模式以满足您的需要。
man如果您经常这样做,您可以创建一个小函数来传递搜索模式和要查找的页面作为参数。
| 归档时间: |
|
| 查看次数: |
466 次 |
| 最近记录: |