a biblioteca de realce de sintaxe de Pygments vem com uma ferramenta CLI ‘pygementize’, que tem um formatador para códigos de cores de terminal:
pygmentize -f terminal hello.coffee
você pode canalizá-lo para menos para paginar a saída:
pygmentize -f terminal hello.coffee | less -R
e, em seguida, defina um alias para o uso de CLI simples (o exemplo é para zsh):
pretty() { pygmentize -f terminal "$1" | less -R }
você também pode usar o formatador ‘terminal256’ para um terminal de 256 cores.