Percebi que no meu Mac não tenho nenhuma cor, por exemplo tig
, weechat
, htop
ou ranger
. No meu linux eu sim. Isso acontece em todos os aplicativos de terminal que tenho (alacritty, iterm e Terminal.app), em zsh
, fish
e bash
.
Estou sem saber como depurar isso. O realce da sintaxe do meu peixe funciona, ls
tem cores, nvim
tem cores, git diff
tem cores. Parece acontecer apenas em aplicativos CLI interativos que, presumo, usam ncurses
Eu tinha uma
.terminfo
pasta na minha pasta pessoal, com dados de invisível -ilha.net . Removê-lo trouxe de volta as cores nos comandos mencionados acima. Então tive que corrigir o itálico,tmux
mas isso é outra história (instalei o terminfo vinculado precisamente em meus esforços para corrigir o itálico nos arquivostmux
.Para mim, a causa do problema também era um costume
.terminfo
. Eu queria manter o.terminfo
(para obter itálico no tmux), então para mim a melhor solução éUsando este alias, as cores retornam para
tig
.