Utilizando folding no vim

Vamos imaginar o seguinte, você abrindo um arquivo com diversas linhas, diversas "funções/métodos" e se não estiver com as marcações para folding, você verá que a apresentação não é uma das melhores.
Agora abra o arquivo MDB2.php que está no pacote PEAR::MDB2 que com suas mais de 4.000 linhas, devidamente marcados com os foldings, olha como [...]

Integrando o manual do php ao VIM

Continuando com a série de artigos sobre o vim, vamos fazer algo simplismente fodástico, integrar o manual do php! Que tal você simplismente digitar
:help funcao_php
e ele mostrar exatamente a função no manual? Joia não? Então, para isso basta você adicionar ao seu .vimrc as seguintes linhas:
PLAIN TEXT
CODE:

if has("autocmd")

autocmd BufNewFile,Bufread *.php,*.php3,*.php4 set keywordprg="help"

endif

Feito isso, diga [...]

Autocompletando no vim + dicionário PHP

Nesse artigo sobre o vim, falei um pouco sobre a personalização do .vimrc, agora vamos adicionar um dicionário das funções php para que você consiga autocompletar suas funções como aqueles editores pesados como o phpeclipse faz, mas ao invés de usarmos o CTRL+espaço, vamos usar apenas o TAB.

Crie os diretórios para plugin e doc no [...]

Personalizando seu .vimrc

Se tem algo que me faz gosto em programar, é a extensibilidade do editor vim, há anos uso ele diariamente e confesso que no início foi um pouco dificil de me acostumar, mas depois que se acostuma os ganhos em agilidade são imensos, estou pensando em fazer vários mini tutoriais a respeito do vim, o [...]