因此,我正在使用运行在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种颜色