Added a bunch of vim configuration

from vimcasts.org