VIM with submodules for json, syntastic, and pathogen.