我想修改内部时的搜索行为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 选项。一种方法是包含-j5
在LESS
环境变量集中,例如在您的.profile
或.environment
.另一种方法是把
#env
LESS = -j5
输入~/.lesskey
并运行命令lesskey
。