O modo visual (e outras coisas) funcionando como no Unix requer sugestões do JOP e do Windows Programmer.
No GVim no Windows, vá para o menu de edição, clique em configurações de inicialização e comente o lixo específico do Windows (usando o caractere de comentário vimrc, que é uma aspa dupla). O arquivo mswin.vim é onde o ctrl- voverride é especificado, e a opção Behave mswin faz com que as teclas de seta não apliquem apenas o movimento como você espera (também muda o comportamento de seleção do mouse).
"source $VIMRUNTIME/mswin.vim
"behave mswin
Eu gosto de adicionar um esquema de cores de fundo preto lá também, para que se pareça mais com o que eu veria em um terminal (e porque um fundo claro é ótimo no papel, mas horrível em uma tela retroiluminada):
colorscheme koehler