Vala syntax highlighting and valac error parsing/navigation support in vim: https://wiki.gnome.org/Projects/Vala/Vim