The highlight definition for vim is from https://wiki.gnome.org/Projects/Vala/Vim, but in an pathogen compatible repository format.
This plugin should work with any modern plugin managers for Vim, such as NeoBundle, Pathogen, Vim-Addon-Manager, Vim-Plug, or Vundle.
cd ~/.vim/bundle
git clone https://github.com/zzeroo/vim-vala.git
The orginal files can be found at the Gnome Vala Vim project site.