vim: use matchadd() for highlight

Tried it as a fix for gvim problem signaled in issue #17 .
That doesn't fix it, but it's an improvment nonetheless.