less検索:一致前にコンテキストと一致を表示(以下)

less検索:一致前にコンテキストと一致を表示(以下)

内部で検索動作を修正したいと思いますless。デフォルトでは、次の一致が一番上の行に表示されます。代わりに、word画面の5行目に次のゲームを表示/ゲームの前に4行表示します。このように:

yadda yadda
yadda
more yadda
more of the yadda
Some sentence with word (<-- match!)
yadda goes on

grep -B4これは、行を一致させる前にNUM行の先行コンテキストを印刷するのと多少似ています。

Lessデフォルトでは、これは私のマニュアルページポケットベルです。

答え1

-j5 Enter検索対象の行を5に設定するには、入力します(デフォルトは1一番上の行)。

デフォルトにするには、-j5デフォルトにlessオプションを追加します。 1つの方法は、これを環境変数セット-j5に含めることですLESS(例:.profileまたは).environment

#env
LESS = -j5

~/.lesskeyコマンドを入力して実行しますlesskey

関連情報