I work with Drupal content management framework and sometime ago I started using vim as my main text editor. Out of the box vim does fantastic job but we can customise it by installing vim plugins.
As you may know there is a project called vimrc on the Drupal website that provides detailed instruction how to make vim to support Drupal development. I wrote two articles about vimrc: first one provides summary of steps required to instal vimrc, second one provides overview of all components that vimrc is made of.
I used drush to instal vimrc files but I have discovered since that different method that makes use of Vundle - using Vundle is easy please check for instructions on the GitHub project's page.