vim syntax highlighting is surprisingly awful