「less」で検索するために使用される正規表現エンジンを変更できますか?

「less」で検索するために使用される正規表現エンジンを変更できますか?

lessコマンドラインユーティリティでPerl互換の正規表現エンジンを使用したいと思います。それは可能ですか?

答え1

箱から出たものではありません。代わりにできることは、入力をgrep --perl-regexp(または-P)に送信してからパイプすることですless。たとえば、次のようになります。

some_command | grep -P … | less

ファイルの残りの部分も表示して一致を強調表示するには、次のようにします。このトリック結果をless --raw-control-chars(または-r)にパイプします。

関連情報