Estou usando o Ubuntu 10.04. Meu pager padrão (definido usando alternativas de atualização, não $ PAGER) é menor. O problema é que, quando uso ri (ferramenta de documentação Ruby) com o modo '-f ansi', menos mostra as seqüências de escape (como 'ESC [36m') em vez de exibir o texto em cores. Eu posso forçá-lo a mostrar cores canalizando manualmente a saída para menos com a opção -R, por exemplo:
ri -f ansi String | less -R
No entanto, eu gostaria que essa fosse a opção padrão quando menos for usado como pager.
Nota: Eu sei que mais e mais mostram cores por padrão, mas uso menos por causa das combinações de teclas do tipo vi.
~/.less
(que é o quelesskey
escreve) substituem as do ambiente. Então você deve ter um.less
arquivo contendoLESS=-r
antes.