尽管tmux支持256种颜色,但从tmux 1.6-1ubuntu1会话内部运行fish 2.1.0会使鱼仅使用“基本”颜色。
通常(以我的经验),tmux经常无法提醒其下的进程提供256色支持。
echo $TERM
说什么? 如果只是screen
,则可能需要将set-option -g default-terminal "screen-256color"
到.tmux.conf
。
谢谢,那成功了。
我遇到了类似的问题,其中tmux
使用fish_prompt
的颜色而不是默认鱼的颜色。 通过将行set-option -g default-terminal "screen-256color"
到我的~/.tmux.conf
并进行采购,我能够以相同的方式进行修复。
最有用的评论
通常(以我的经验),tmux经常无法提醒其下的进程提供256色支持。
echo $TERM
说什么? 如果只是screen
,则可能需要将set-option -g default-terminal "screen-256color"
到.tmux.conf
。