I was having trouble inserting text and using the arrow keys in VIM on Windows XP with Cygwin, then I discovered this helpful tip:
All you need to do is modify your .vimrc file. Copy the example .vimrc file from /usr/share/vim/vim**/vimrc_example.vim to ~/.vimrc then open vi