Silver137 Asked: 2021-12-29 05:28:19 +0800 CST2021-12-29 05:28:19 +0800 CST 2021-12-29 05:28:19 +0800 CST 使用 less / search 命令时使用锚 ^ 模式 772 在浏览 Linux 手册页时,有时您需要查询手册页中的标志的-p含义-al。 手册页的默认文本阅读器较少,我正在尝试使用 / 搜索从公共标志列表定义中查找第一个匹配项,使用: /^-p 但是Pattern not found发生并不起作用。 这个技巧在 vim 中工作时有效,但在阅读手册页时不适用于 less。 有没有办法实现这个要求? search man 1 个回答 Voted Best Answer GMaster 2021-12-29T05:35:05+08:002021-12-29T05:35:05+08:00 /^-p表示之前没有字符-p。但是,如果您查看手册页,您会看到这些标志前面有一些空白字符。 搜索模式应该是/^\s+-p 在哪里: ^匹配行首 \s+匹配一次或多次出现的空白字符 编辑:虽然上面的搜索模式是理想的,但在搜索时并不是很实用。在手册页中查找此类部分的一种简单方法是使用/ -p. 斜线,后跟 2 个空格和您正在搜索的选项。
/^-p
表示之前没有字符-p
。但是,如果您查看手册页,您会看到这些标志前面有一些空白字符。搜索模式应该是
/^\s+-p
在哪里:
^
匹配行首\s+
匹配一次或多次出现的空白字符编辑:虽然上面的搜索模式是理想的,但在搜索时并不是很实用。在手册页中查找此类部分的一种简单方法是使用
/ -p
. 斜线,后跟 2 个空格和您正在搜索的选项。