Introdução
Utilizo o vim a um bom tempo, sempre gostei das modificações que se pode fazer neste incrível editor, depois que vi essa configuração: AkitaOnRails das vimfiles do Fabio Akita foi que adotei o vim como minha IDE para desenvolvimento. Neste post pretendo explicar como deixar o vim turbinado com essas vimfiles do Akita mostrando como realizar a instalação. No meu caso utilizo Slackware Linux então vou explicar como fiz para ter tudo funcionando nessa distro.

Instalação
Antes de começarmos a instalar o vimfiles precisamos ajustar o nosso Vim para que ele tenha suporte a Ruby no caso dos slackers isso pode ser feito recompilando o source do Vim nativo do Slackware. O source pode ser encontrado no DVD de instalação do slack em /source/ap/vim ou o download pode ser feito Aqui de posse do source vamos as alterações:
Copie o source para alguma pasta de sua preferência e entre no diretório:
1 2 | |
Edite o arquivo vim.SlackBuild a partir da linha 103, adicionando o parâmetro –enable-rubyinterp para habilitar o suporte ao ruby no vim durante a compilação, o arquivo deve ficar assim:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | |
Após alterar e salvar o arquivo execute a compilação, um novo pacote Vim com suporte a ruby será gerado:
1
| |
Agora instale o novo Vim que foi gerado:
1
| |
Agora que nosso vim foi instalado com suporte a Ruby vamos instalar as vimfiles, faça um clone do repositório enviando para o seu diretório home:
1
| |
Em seguida entre no repositório oculto no seu diretório home:
1
| |
E execute:
1 2 3 | |
Para habilitar o atalho command-t é necessário fazer uma pequena alteração no vim então entre no diretório:
1
| |
E execute:
1 2 | |
Conclusão
Com essas vimfiles é possível usar o Git e o Rails sem sair do vim. O atalho \p abre um painél de projetos como no TextMate, o atalho \t é a maneira mais rápida para buscar e abrir arquivos dentro de um projeto.
Existe um ótimo Screencast - Começando com Vim e o Vimbook que é um guia em portugês sobre o vim, muito bom também.
Sugestões, críticas, dicas e dúvidas aguardarei nos comentários

Há 12 anos sou usuário Linux, não sou xiita, uso porque gosto.
Nos últimos 10 anos fiquei usando a distro Slackware e estou até hoje.
Alguns amigos me falam que gosto de sofrer por se tratar de uma distro bem manual, por incrivel que pareça consigo ser ágil com slack ;)