Sem cores em weechat, tig, htop, ranger, etc.

Sem cores em weechat, tig, htop, ranger, etc.

Percebi que no meu Mac não tenho cores como, por exemplo, tig, weechat, htopou ranger. No meu Linux eu faço. Isso acontece em todos os aplicativos de terminal que tenho (alacritty, iterm e Terminal.app), em zshe .fishbash

Não sei como depurar isso. Meu destaque de sintaxe de peixe funciona, lstem cores, nvimtem cores, git difftem cores. Parece acontecer apenas em aplicativos CLI interativos que, presumo, usam ncurses

Responder1

Eu tinha uma .terminfopasta na minha pasta pessoal, com dados deilha-invisível.net. A remoção trouxe de volta as cores nos comandos mencionados acima. Tive então que corrigir o itálico, tmuxmas isso é outra história (instalei o terminfo vinculado precisamente em meus esforços para corrigir o itálico no arquivo tmux.

Responder2

Para mim a causa do problema também foi um costume .terminfo. Eu queria manter o .terminfo(para colocar itálico no tmux), então para mim a melhor solução é

alias tig='TERM=xterm-256color tig'

Usando esse alias, as cores retornam para tig.

informação relacionada