In reality syntax highlighting beyond codemirror basics is barely needed (just a nicety), but was not very hard to add -- since there are so little keywords for vbulletin. If you are creating a large template you are still better off using a local editor, but when you need to maintain or do a quick edit, then codemirror really shines.
If I remember correctly @Nerbert's code creatively added codemirror for plugins. That should be a pretty nice asset for most users.
When I find some time, I will post some code for highlighting. If I remember correctly I just had to expand on one of the plugins for codemirror, but it has been some time since I looked over that code.
-----------------------------------------
Shout-out: Greetz to @Nerbert!
-----------------------------------------
|