defina a largura da guia para obter menos resultados


33

É possível que a lesssaída defina a largura da guia como um número, Xcomo é para o gato ?


1
Você não precisa alterar a configuração de comprimento das guias para gerar um arquivo com tamanho reduzido. Basta usar expandem vez de cat, como: expand -4 residuum.txt.
dotancohen

Respostas:


47

Sim, é possível com less -xou less --tabs, por exemplo less -x4, definirá a largura de tabulação para 4.

Você pode configurar os padrões com a LESSvariável de ambiente, por exemplo LESS="-x4".


1
Obrigado pela sua resposta rápida! Não encontrou a opção. Aceitarei sua resposta assim que possível :)!
polym 30/07

33

A lessresposta específica já foi fornecida , mas uma solução genérica (para qualquer pager) é expandir o tabs(com caracteres de espaço) com o expandcomando antes de alimentar o pager:

expand -t4 file | pager

1
Ah ok :), bom saber! Funciona como um encanto.
polym 30/07

6

Em vez de definir a largura da guia na linha de comando (antes de abrir less). Você também pode definir a largura da guia lessdigitando-x4


Esta é a resposta que eu realmente precisava. Quem sempre sabe o quão grande eles querem guias antes mesmo de abrir o arquivo?
guenthmonstr
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.