Man

更少的搜尋:在匹配之前顯示與上下文的匹配(在更少的範圍內)

  • April 5, 2019

我想在裡面修改搜尋行為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預設情況下是我的手冊頁分頁器。

鍵入-j5 Enter以將搜尋的目標行設置為 5(預設設置是1頂行)。

要將其設為預設值,請添加-j5到預設的 less 選項。一種方法是包含-j5LESS環境變數集中,例如在您的.profile.environment. 另一種方法是放

#env
LESS = -j5

~/.lesskey執行命令lesskey

引用自:https://unix.stackexchange.com/questions/510578