Eu resolvi o problema em duas etapas.
Primeiro, eu defino o ambiente varable CLICOLOR_FORCE em .cshrc para forçar a saída, em seguida, outra para TERM para também usar cores, por exemplo:
CLICOLOR_FORCE 1
mais tem uma opção de linha de comando -R para gerar seqüências de cores.
-R or --RAW-CONTROL-CHARS Like -r, but only ANSI "color" escape sequences are output in "raw" form. Unlike -r, the screen appearance is maintained cor- rectly in most cases. ANSI "color" escape sequences are sequences of the form:
Esses dois combinados me deram os resultados desejados, então
ls -lGs | more -R
agora exibe a saída em cores.