add better c++ syntax highlighting in vim