Vim confs prontas para trabalhar com Python e Django

7 Mar

Este fim de semana eu reescrevi meu .vimrc e gastei um tempo extra para fazer
as coisas funcionarem melhores para mim com python e django :). Eu acabei
fazendo um belo trabalho e agora estou codando com muito mais eficiência.

Os resultados são:

  • Um .vimrc muito bem comentado e com muitas customizações.
  • Suporte para python omnicomplete.
  • Adição dos paths python e django automáticos ao ambiente do vim.
  • Adição da DJANGO_SETTINGS_MODULE automaticamente ao ambiente do vim, para completar seu próprio código.
  • Suporte do SnipMate para código django e django templates.
  • Django templates com suporte para highlighting das tags e uso do ‘%’ com o plugin matchit.
  • Python folding e suporte a python jumping.
  • O tema acinzentado wombat com algumas customizações minhas.
  • Um gerenciador de sessões para o Vim para facilitar sua vida em manter o ambiente de trabalho.

Aqui estão os arquivos para download:

Se você preferir, este é o endereço no github: http://github.com/chronossc/my-vim-confs

O pacote não poderia ter sido criado sem alguns plugins e artigos, segue a referência:

Adicionalmente (thx Handrus), eu sugiro para quem escreve muito HTML, dar uma olhada no SparkUp vim and textmate plugin ;). Eu não testei, mas pareceu muito bom.

Muito obrigado a quem ler, a todos que escreveram os plugins, ao pessoal do canal #vim na freenode e a ótima documentação do vim!
Agora bora codar com o vim 😉

** Atualizado
2010-03-07: Eu criei novamente o tar porque eu removi algumas mensagens de debug, então faça o download novamente se você já fez ;).
2010-03-09: Eu criei novamente o tar, fiz alguns fixes e adicionei no github.

VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

3 Responses to “Vim confs prontas para trabalhar com Python e Django”

  1. Nathan Souza abril 7, 2010 at %H:%M 06Wed, 07 Apr 2010 18:13:09 +000009. #

    Opa, vlw cara, vou usar isso no dia a dia ^^

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
  2. pawnhearts março 24, 2010 at %H:%M 07Wed, 24 Mar 2010 07:40:22 +000022. #

    nice configs. try ropevim also

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)

Trackbacks and Pingbacks

  1. uberVU - social comments - março 10, 2010

    Social comments and analytics for this post…

    This post was mentioned on Twitter by chronossc: #chronosbox Read to work #VIM confs for #Python and #Django: http://1l.to/c46

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)

Leave a Reply