As a front-end developer I’ve found these plugins to be quite wonderful for editing HTML, CSS, and Javascript. While I’m comfortable running stock vim, I prefer to have these plugins installed as a part of my setup.
I do not have a strong preference between pathogen and vundle for package management. I have used both - but am currently using Vundle
The List
Ag
My most invaluable plugin. Speeds up my ability to search for strings in both code and filenames then
step through results from my query.
Gundo
Vim indexes your text-editing history in extremely powerful ways.
But a tree of changes with many branches can be a tough thing to visualize in your head.
This plugin exposes just how powerful vim’s history is.
Ctrlp
Fuzzy find files quickly and easily
Fugitive
Fugitive is a wrapper for git commands. It allows you to have a more efficient git workflow
without ever leaving the comforts of vim.
Snipmate-plus
Save custom snippets on a per file-type basis. Modeled after snippets in textmate.
Html5.vim
Syntax highlighting for new HTML5 elements.
Scss-syntax.vim
Syntax highlighting for sass.
Vim-css3-syntax
Syntax highlighting for css3
Vim-javascript-syntax
Syntax highlighting for javascript
Extras
I don’t currently use these plugins but have found them useful at times. Note that syntastic can choke a bit if you are editing extremely large files.
Syntastic
Lint
Sparkup
Surround