3

通常我会打开一个命令的手册页,该命令已经知道我正在搜索的选项并阅读它的描述。有时简单地搜索该选项会立即起作用,有时该选项在其他地方被引用,有时该选项只是作为子字符串出现在前面的文本中。

作为一个具体的例子,在我的电脑上,现在,这是获取-l选项的命令序列ls

man ls
/-l
nnnnnnn

在这种特殊情况下,只有一组选项,它们按字母顺序排序,所以我可以向下滚动并找到选项,或者像上面那样做。在其他情况下没有那么多。无论如何,我想直接去排队。

4

2 回答 2

3

如果您的寻呼机less通常是 ,它支持正则表达式搜索。对于您的示例,这有效:

man ls
/^ *-l\b

它将匹配锚定到以任意空格开头的行,后跟-l一个 word-boundary \b

于 2012-09-10T19:09:30.517 回答
2

在这种特殊情况下,我可以进行搜索:

/     -l

甚至只是

/ -l 

但是,这并不总是立即起作用,所以我希望仍然有更好的答案。

于 2012-09-10T17:23:55.597 回答