Na verdade, ele usa o que está especificado na variável de ambiente MANPAGER ou PAGER .
Dependendo da implementação e da versão man , pode haver também uma opção de linha de comando para especificar o pager.
Com a implementação man-db , uso todas as formas abaixo:
MANPAGER=cat man man
PAGER=cat man man
MANOPT='-P cat' man man
man -P cat man
Para defini-lo permanentemente, basta adicioná-lo ao seu ~/.bashrc (ou outro arquivo de inicialização usado pelo seu shell):
export MANPAGER=cat
Isso também funciona com algumas implementações man mais antigas, enquanto MANOPT é específico do homem-db:
export MANOPT='-P cat'
(Melhor não defina PAGER dessa forma. Esse também é usado por muitos outros aplicativos.)
Também pode haver um arquivo de configuração global. man-db tem /etc/man_db.conf ou /etc/manpath.config . Lá você pode definir:
DEFINE pager cat
Mas, infelizmente, isso é levado em consideração somente se nem MANPAGER nem PAGER for definido.