Blog·Tanky WooABOUTRSS

解决tmux支持color 256的问题

24 Jun 2013
这篇博客是从旧博客 WordPress 迁移过来,内容可能存在转换异常。

最近在使用vim-powerline和tmux的时候,总感觉不对劲。

因为发现配置的tmux状态栏没有背景颜色,且vim-powerline在没有执行screen/tmux时时很好看的,但是执行了tmux后,则背景颜色没了,且前景颜色很丑陋。

这尼玛绝对是终端的256色没支持!!!

就像我前一篇博客给的图片一样:

首先我putty里是开启了支持color 256的。

后来在SOF上看到类似的讨论:

太给力了!

首先我查看我的 环境变量TERM ,显示是"xterm"

然后我改成了: export TERM="screen-256color"

然后看tmux文档里有一个"-2"参数:Force tmux to assume the terminal supports 256 colours.

然后再shell配置里 alias tmux="tmux -2"

然后再开启tmux,就显示正常了。

再看看支持 color 256后的效果:

看着舒服多了!