Use a opção -j
. Por exemplo, se você usar less -j3
, a correspondência será exibida na terceira linha. Para fazer o que você quer, ou seja, exibir a correspondência no centro do terminal:
less -j$((LINES/2))
ou desde menos 397, pode-se especificar uma porcentagem dentro da tela:
less -j.5
Nota: Para fazer isso permanentemente, ou seja, para todas as invocações, você pode colocar essa opção -j
n na variável de ambiente LESS
.
Isso também afeta os comandos para ir para a linha N , por exemplo A linha N aparecerá na terceira linha do terminal com -j3
. Uma pequena desvantagem é que é possível obter linhas vazias espúrias antes do início do arquivo , por exemplo com a chave < .