Blog do Urubatan
msgbartop
Desenvolvedor, Arquiteto, Palestrante, Coordenador do RSJUG, Patinador e Blogger
msgbarbottom

09 Aug 07 putz o VIM é uma IDE também!

por enquanto o único comentário é: putz, o VIM é uma IDE também!
os únicos detalhes sobre isto por enquanto são:
$sudo apt-get install vim-ruby vim-rails vim-scripts vim-vimoutliner
Coloque isto no seu arquivo .vimrc

let g:rubycomplete_buffer_loading = 1
let g:rubycomplete_classes_in_global = 1
let g:rubycomplete_rails = 1
let g:SuperTabDefaultCompletionType = "<C-X><C-O>"
" BEGIN rails-toolkit settings
runtime debian.vim
runtime macros/rails-toolkit.vim
" END rails-toolkit settings

execute os comandos:
$mkdir -p ~/.vim
$cp -rf /usr/share/vim/addons/plugin/ ~/.vim

Pronto, setup da sua Mega IDE VIM concluido

abra um arquivo qualquer de um projeto RoR e digite dentro do VIM:
:Rproject

isto é assustador …
quer mais?
comece a digitar um comando ou o nome de uma classe e um “.” e pressione “TAB”

TAQ, se tu ler isto, por favor, tire um tempinho para escrever “Como utilizar a super IDE/Sistema Operacional VIM para programar” ou algo assim …
Isto tem suporte para Java, C++, C, Ruby, Rails, PHP, ASP, quase tudo …

Realmente Assustador.

Se você gostou deste post, lembre-se de assinar o RSS feed do blog, para ser notificado de novos posts!

Tags: , , , ,

Reader's Comments

  1. |

    Rapaz, eu estou devendo um post desse mesmo, mas tem que ser bem feito. Na hora que eu tiver um tempinho e der para escrever alguma coisa decente, eu prometo que escrevo. :-)

    Reply to this comment
  2. |

    mas tudo que ele tem é o codecompletation?

    Reply to this comment
  3. |

    code completion, gerenciamento de projetos (quais arquivos fazem parte do projeto), criação automagica do projeto para RoR, execução dos generators de dentro do VIM, switch facilitado do model pro controller, da view para o partial, criação de partial a partir de uma seleção de código, mais um monte de coisas :D

    Reply to this comment
  4. |

    puts… acho que vou usar o VIM agora hehehe

    Reply to this comment
  5. |

    Aqui tem aquele post meu falando especificamente do plugin pro Rails: http://eustaquiorangel.com/blog/show/339

    Reply to this comment
  6. |

    faz café?

    Reply to this comment
  7. |

    Acho que café o VIM não faz, mas o Emacs deve fazer isto também :D

    Reply to this comment
  8. |

    Com ou sem chantilly? :-)

    Reply to this comment

Leave a Comment