Less - 大きな PDF 内の特定の部分にジャンプするにはどうすればよいでしょうか?

Less - 大きな 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 パラメータは正規表現を使用してテキストを検索し、それを画面の先頭に移動します。

関連情報