Rodar o fish 2.1.0 de dentro de uma sessão do tmux 1.6-1ubuntu1 faz com que o fish use apenas cores "básicas", embora o tmux suporte 256 cores.
Freqüentemente (sempre, na minha experiência), o tmux falha em alertar os processos sob ele que o suporte de 256 cores está disponível.
O que echo $TERM
diz? Se for simplesmente screen
, pode ser necessário adicionar set-option -g default-terminal "screen-256color"
ao seu .tmux.conf
.
Obrigado, isso resolveu.
Eu estava tendo um problema semelhante onde tmux
estava usando a cor do meu fish_prompt
vez da cor de peixe padrão. Consegui consertar da mesma maneira adicionando a linha set-option -g default-terminal "screen-256color"
ao meu ~/.tmux.conf
e ao sourcing.
Comentários muito úteis
Freqüentemente (sempre, na minha experiência), o tmux falha em alertar os processos sob ele que o suporte de 256 cores está disponível.
O que
echo $TERM
diz? Se for simplesmentescreen
, pode ser necessário adicionarset-option -g default-terminal "screen-256color"
ao seu.tmux.conf
.