Como centralizar os resultados da pesquisa em Menos, em vez de mover a linha correspondente para a parte superior do terminal

24

Ao pesquisar termos em menos, gostaria de ver as linhas acima e abaixo de um resultado de pesquisa. Pode ser menos configurado para fazer isso?

Menos uso simples é: - Abrir arquivo - Pesquisar digitando "/" - Mover para novas correspondências de pesquisa com "n" Mas cada correspondência é mostrada na primeira linha do terminal. Você não pode ver as linhas que vieram pouco antes de um resultado da pesquisa sem mover a exibição algumas linhas para trás. É entediante fazer isso enquanto você vasculha um arquivo.

Vincent Scheib
fonte
2
Você pode fornecer mais informações sobre o que você está tentando fazer? Eu acho que entendo, mas não está nada claro.
ChrisF
Pergunta reescrita para ser mais explícita.
Vincent Scheib

Respostas:

27

Você pode usar a -jopção De dentro less, digite -e jdigite um número de linhas abaixo da parte superior da tela para que a linha de destino seja exibida (por exemplo, 12).

Você pode começar a lessusar esta opção:

less -j12

ou defina a LESSvariável de ambiente para incluí-la:

export LESS=-j12

Meu $LESSé:

-iMFXRj4a#1

Você pode incluir a configuração da variável de ambiente no seu ~/.bashrcarquivo para torná-lo persistente.

Dennis Williamson
fonte
23
-j.5 causa "meio da tela".
Vincent Scheib