Estou tentando definir isso no arquivo .vimrc como abaixo
Para configurações específicas da GUI, use o .gvimrcinvés de .vimrc, que no Windows é $HOME\_gvimrcou $VIM\_gvimrc.
Verifique os :help .gvimrcdetalhes. Em essência, na inicialização, o VIM lê o arquivo .vimrc. Depois disso, se a GUI estiver ativada, ela também lerá .gvimrc. IOW, todas as configurações gerais do VIM devem ser mantidas .vimrc, todas as coisas específicas da GUI .gvimrc. (Mas se você não usar o console do VIM, poderá simplesmente esquecer o .vimrc.)
set guifont = Consolas \ 10
A sintaxe está errada. Depois, :set guifont=*você sempre pode verificar a sintaxe apropriada para a fonte usando :set guifont?. A sintaxe do VIM Windows é :set guifont=Consolas:h10. Não vejo especificações precisas para isso, embora isso seja mencionado no :help win32-faq.
set guifont=Consolas:h11:cANSIao~/.vimrcarquivo