O Terminal.app no Mac OS X Lion possui um recurso que levou muito tempo para ser implementado: suporte para 256 cores. As cores funcionam bem. O problema que estou tendo é que, quando executo o GNU Screen, não tenho acesso a 256 cores. Na tela, $ TERM está definido como "tela".
Eu li coisas diferentes em lugares diferentes e estou muito confuso. Alguns destes incluem:
- A tela GNU deve ser compilada com suporte a cores (como posso saber se a tela do OS X foi compilada dessa maneira?)
- Um arquivo terminfo especial para screen-256color deve ser instalado. O OS X tem isso?
- Em .screenrc, o termo deve ser definido como "screen-256color".
- Certas funções no Emacs devem ser chamadas para que o Emacs seja colorido ( http://www.emacswiki.org/emacs/GnuScreen#toc6 )
Tentei variações desses procedimentos e não tive sucesso e não sei por que falhei. Qual é a maneira mais direta de ativar 256 cores no GNU Screen?