Toda vez que faço uma nova instalação de VIM (o editor de textos onde sou mais eficiente até hoje) sempre modifico as configurações originais para me antenderem melhor.
A primeira mudança que faço é trocar a língua dos menus para inglês, pois uso alguns dos atalhos (ALT+E,C e ALT+E,P ou ALT+F,O por exemplo) no “modo automático” já
Sem contar que vários atalhos em português estão repetidos dentro de um mesmo menu!
Assim que instalo ele pega o locale do SO e fica com os menus dessa forma:

Clico em Editar / Inicialização, vou até o fim do arquivo e digito:
" cyber :source $VIMRUNTIME/delmenu.vim :set langmenu=en_US.ISO_8859-1 :source $VIMRUNTIME/menu.vim " /cyber
As aspas são comentários.
A primeira linha apaga todos os menus.
A segunda linha escolhe a língua e o encoding.
E a terceira linha recria os menus, com a língua nova.
Agora sim podemos começar a usar:

O passo seguinte é trocar a fonte. A partir do Windows Vista tenho usado a fonte Consolas, que já vem instalada. No MAC uso a Deja Vu Sans. No Linux geralmente baixo a fonte Anonymous, que acho ótima para programar.
Para selecionar a fonte é necessário saber o nome dela para o VIM e atribuir este nome à variável de configuração “guifont”. Para descobrir o nome da fonte para o VIM, uso o seguinte truque:
![]() |
1. Escolho a fonte pelo menu Edit / Select font
2. Digito “:set guifont” para pegar o nome da fonte que tenho que digitar no arquivo de configuração
3. Adiciono às minhas linhas de configuração uma linha parecida com esta:
set guifont=Consolas:h9:cANSI |
Em seguida escolho o esquema de cores. Normalmente opto pelo ‘evening’:
color evening
E por fim defino algumas variáveis que mudam o comportamento do backup, do visual e da tabulação:
set tabstop=4 shiftwidth=4 softtabstop=4 expandtab set nowrap nobackup hlsearch cursorline
Resumindo tudo, é assim que fica no final:
" cyber :source $VIMRUNTIME/delmenu.vim :set langmenu=en_US.ISO_8859-1 :source $VIMRUNTIME/menu.vim set guifont=Consolas:h9:cANSI set tabstop=4 shiftwidth=4 softtabstop=4 expandtab set nowrap nobackup hlsearch cursorline color evening " /cyber
