in reply to On-the-fly all-languages syntax highlighting
I've seen a vim plugin written in ruby, which let you code-complete in vim with OO languages. this project is no longer maintained since a year ago, but.
Maybe would be interesting to write a perl plugin which do something like, for example complete the perl variables names in scope and kind-of. (at least, to whom like me who doesn't know ruby :)
In Section
Cool Uses for Perl