Como posso definir limite / limite máximo 'limite' ou 'maior' (scrollable height) no linux?

2

(Desculpe pelo título. Alguma sugestão?)

Configurei minha linha de comando PS1 para abranger 3 linhas:

  1. espaço em branco
  2. usuário, servidor e pwd
  3. $ ou # para entrada

Acho que less (ou more ?) está configurado para quebrar após window's height - 1 , porque quando eu faço $ git log , as duas primeiras linhas ficam invisíveis na parte superior da janela e o restante é rolável .

Não sei quem manipula essa rolagem e sua configuração, mas presumo que o GIT use less / more .

Onde posso configurar que minha janela rolável seja window height - 3 lines e não window height - 1 ?

Mais informações:

  • Se eu cat lines.txt | less com um arquivo de 23 linhas, ele mostrará todo o arquivo e não haverá rolagem.
  • Se eu fizer o mesmo com um arquivo de 24 linhas, ele não mostrará a linha 1 (nem rolagem).
  • Com 25 linhas: não mostra as linhas 1 e 2 (nem rolagem).
  • Com 26 linhas: mostra a linha 1 e a rolagem!

O ponto de interrupção less está na altura errada ...

    
por Rudie 12.06.2012 / 23:10

1 resposta

0

Qual é a saída de echo $LESS ?

Funciona direito se você LESS="" less /path/to/25line/file.txt ?

    
por 13.06.2012 / 00:18