Fuhh ez fogós, régebben csekkoltam a dvtmet, de annyira nem jött be. szerintem simán screenben futtatni a dolgokat kényelmesebb (screen hardstatus -t használva látható az összes nyitott "tab" és minden "fullscreen" fut, a váltás is csak két gombnoymás) valamint ha ilyesmi kell lehet érdemes ránézned valamelyik tilingwmre (wmii, dwm, awesome, xmonad) és abban több terminált futtatva elérni az elszotott hatást.
A konkrét kérdésre: a vimnek a t_Co változója adja meg hány szín érhető el a terminálban azaz egy :set t_Co=16 parancs elvileg rendbe fogja tenni.
ps: no közben inkább gyorsan feldobtam a progit, nálam nincs gondja a vimnek, bár ez archlinux és 0.4.1es dvtm. A TERM változó értékét érdemes megnézni dvtmen belül és kívül és hogy van-e különbség, a vim elvileg ebből tippeli be hány színt használhat. Milyen terminált használsz?