用于Solaris的腻子terminal颜色问题

因此,我正在使用运行在Windows 7上的Putty的Solaris 10 Box,并且在实际的程序(如vim或tmux)中使terminal颜色正常工作时遇到了很多麻烦。

这里是256色的输出:

腻子末端颜色测试

左边是我的puttyterminal连接到Solaris,右边是运行tmux。 Vim有非常类似的问题。

我试着改变TERM的值:xterm,xtermc,screen-256color,xterm-color等.tput颜色的输出是8,通常在tmux中是256。

这是怎么回事?

根据手册:

-2强制tmux假定terminal支持256种颜色