You maybe know that xterm-color (the bare default xterm with color) does not exists on Solaris.

Damn !! my vim color is ugly, but there is a solution:

export TERM=xtermc, it also exists on Mac and Linux so you can change your term to announce this terminal.

Don't forget the :syntax enable in your .vimrc

God bless coloring !