I use cygwin on Windows7 to open a ssh session to my linux box. When I edit a file with vim, I don't have color, only kind of gray bold.
I have colors when I do a ls into my ssh session.
I have also colors when I edit files from a ssh session from my linux box to my linux box.
I modified the shortcut on Window7 to run cygwin in 256 colors, no effect.
Do I need to set an environment variable on my cygwin session ?
Edit:
On Cygwin and On Fedora when "sshed" from Gygwin : TERM=cygwin

echo $TERMreport on the Windows machine and on the Linux machine? What terminal do you run ssh in (a Windows console,rxvt, ...)? – Gilles Nov 25 '10 at 1:49vim my_file– Luc M Nov 25 '10 at 3:22bash --login -i. – Luc M Nov 25 '10 at 5:20