Vim com a fonte Monaco (aquela do TextMate)
Parece que a comunidade Rails internacional realmente gosta de Mac. Alguns nomes da comunidade nacional também. Eu ainda não sei porquê. Nada contra, claro, simplesmente nunca usei um Mac na vida, e não sei quando vou usar. Mas algo que me deixou intrigado foi a beleza da fonte utilizada pelo editor TextMate. Onde já se viu algo tão simples e ao mesmo tempo tão elegante? Eis que essa fonte não é um privilégio exclusivo dos usuários de Mac.
A fonte a que me refiro chama-se Monaco. Este tutorial cobre sua instalação em uma distribuição Ubuntu, e posterior configuração do gnome-terminal. Acredito que os passos para se instalar a fonte em outras distribuições sejam parecidos, mas não posso garantir. Assumo que você utiliza o vim modo texto, e não o gvim.
Baixe a fonte Monaco para o diretório ~ (dica extraída daqui):
wget http://www.gringod.com/wp-upload/software/Fonts/Monaco_Linux.ttf
Para de fato instalar a fonte siga os passos seguintes (dica extraída daqui):
cd /usr/share/fonts/truetype
sudo mkdir myfonts
cd myfonts
sudo cp ~/Monaco_Linux.ttf .
sudo chown root.root *.ttf
sudo mkfontdir
cd ..
fc-cache
Agora a fonte estará disponível no menu System..Preferences..Font. Mas não é lá que vamos fazer a mudança. Como queremos essa fonte dentro do Vim, o que precisamos mudar é a fonte padrão do gnome-terminal (ou do Konsole, se você é usuário do KDE). Feche todas as instâncias do gnome-terminal que estiverem abertas, para que seja possível escolher a nova fonte.
Agora abra uma nova instância do gnome-terminal. Clique com o botão direito sobre a janela, em seguida clique na opção “Edit current profile…”. Na primeira aba, “General”, clique na opção “Font”. Procure pela fonte Monaco, clique “Ok”, e feche a janela de edição de perfil. Pronto, agora seu Vim e seu gnome-terminal estarão com a fonte Monaco. Para reverter a mudança volte na edição de perfil e troque para a fonte que você utilizava até então.
No meu Ubuntu utilizo a fonte Monaco com tamanho 14 (confira neste link a aparência do código Ruby com a Monaco ativada).
Enquanto o código Ruby fica ótimo com essa fonte, na minha opinião o código PHP deixa a desejar. Isso porquê o cifrão, tão presente na linguagem, é mais alto do que as outras letras e acaba parecendo um “intruso” dentro do código. Se você utiliza o Vim mas não gostou da Monaco, sugiro utilizar a Bitstream Vera Sans Mono com tamanho 14 (essa fonte é distribuída com o GNOME).
Atualização 1 (31/10/2007): fechar todas as instâncias do gnome-terminal é suficiente para que a fonte apareça na lista de seleção (não é preciso reiniciar o Ubuntu).
Outubro 27th, 2007 às 8:40 am
A font Monaco é um primor, muito boa mesmo, no TextMate fica show de bola. Parabéns pelo artigo.
Outubro 30th, 2007 às 1:25 pm
Fiz o procedimento de instalação e funcionou! Realmente essa fonte Monaco é mto show! Valeu
Março 26th, 2008 às 7:10 pm
Se você criar uma pasta ~/.fonts e colocar a fonte dentro acho que dá no mesmo e por falar em dicas do vim veja a minha: http://vivaotux.blogspot.com/2008/03/trocando-o-esquema-de-cores-do-vim.html