更少 - 如何跳转到大型 PDF 中的某一部分?

更少 - 如何跳转到大型 PDF 中的某一部分?

我正在使用less终端查看大型(超过 5k 页)pdf。pdf 分为几章。我很好奇,如何在不知道行号的情况下转到 pdf 中的某一章?我尝试搜索页面man,但无法确定我需要知道的内容。

我不想向下滚动 10 分钟。

答案1

less视图文本文件(您可能正在使用过滤器lessopen.sh)。在文本文件less让您搜索常用表达,例如vi。如果您的章节标题与以下模式匹配

Chapter 123. This is a Title

然后你可以输入

/chapter [0-9]+\.[[:blank:]]+[[:alpha:]]

less会进行搜索。

(是否忽略大小写差异是一个选项-i:它有助于阅读手册页)。

答案2

尝试

less -GN -p "Chapter N"

-p 参数使用正则表达式搜索文本并将其移动到屏幕的开头。

相关内容