Devo definir a variável de ambiente PAGER, alias ou link simbólico?

1

Percebi que, ao usar aliases, alguns programas iniciam o pager diretamente (de PATH ou PAGER ). Eu gostaria de definir o paginador padrão para todos os casos, não apenas quando eu digito o comando.

Devo definir PAGER ou colocar pager no caminho em vez de definir o alias do shell? Qual é a convenção para outros executáveis, como editores?

    
por sevo 24.04.2016 / 14:24

1 resposta

3

O pager é mais freqüentemente executado por coisas fora do seu shell, como o comando man , ou vários subcomandos git , então um alias de shell não tem o poder de fazer nada na maioria dos casos e portanto, não faz muito sentido. Existe uma variável de ambiente padrão $PAGER - use-a!

Como alternativa, em um sistema Debian para configuração em todo o sistema, tente:

update-alternatives --config pager
    
por 24.04.2016 / 14:28