No hay colores en weechat, tig, htop, ranger, etc.

No hay colores en weechat, tig, htop, ranger, etc.

Me di cuenta de que en mi Mac no tengo ningún color, por ejemplo tig, weechat, htopo ranger. En mi Linux lo hago. Sucede en todas las aplicaciones de terminal que tengo (alacritty, iterm y Terminal.app), en zshy .fishbash

No sé cómo depurar esto. El resaltado de sintaxis de mi pez funciona, lstiene colores, nvimtiene colores, git difftiene colores. Parece suceder solo en aplicaciones CLI interactivas que, supongo, usan ncurses

Respuesta1

Tenía una .terminfocarpeta en mi carpeta de inicio, con datos deisla-invisible.net. Al eliminarlo, se recuperaron los colores en los comandos mencionados anteriormente. Luego tuve que arreglar las cursivas, tmuxpero esa es otra historia (instalé el terminfo vinculado precisamente en mis esfuerzos por arreglar las cursivas en tmux.

Respuesta2

Para mí la causa del problema también fue una costumbre .terminfo. Quería mantener .terminfo(para obtener cursiva en tmux), así que para mí la mejor solución es

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

Usando este alias los colores vuelven a tig.

información relacionada