I am having trouble with my colorscheme in vim. When editing a file using a vim session started in GNU screen, the text background is not rendered correctly. In a session outside screen, the entire background is gray (how it should be). For a vim window inside screen, only the background directly behind the text appears gray. The rest is black.
I have TERM set to xterm-256color in both my .cshrc and .screenrc. My .vimrc has set t_Co=256
I am using csh.
Edit: I am connecting through cygwin.
[filling in for the OP, see the comment]
The OP found the issue: