@nixCraft Many years ago (12, apparently), I met a guy who did just that. His argument was โI already know which syntax element is which, I donโt need no training wheels for thatโ.โHow dumb!โ I tho...
I wonder why nobody develop a syntax highlighting for English so people can use it on Kindle, Word processors, newspaper and books.
@nixCraft Or vi(1) and ed(1) users. How do you think syntax highlighting was implemented, plus you need a colour screen (beyond mono green or amber screens (or line printers)).
cc:@ed1conf
*coughs*
If you want syntax highlighting in ed(1), you can pipe contents through a syntax-coloring tool like pygmentize
$ ed example.py
3141
10,20w !pygmentize -l python
I have never experienced a syntax highlighter that worked correctly on my perl. I often spend more time tracking down why the highlighting is wrong than fixing actual bugs.
Of course, I write comically evil code, so 
@mwl to improve readability of your perl code, might I recommend setting all your syntax colors so the foreground and background colors are the same? 
$ edc() { tput AF 0 AB 0; ed "$@" ; tput me ; }
$ edc mwlcode.pl
@nixCraft Iโm the ultimate devil then, because I use a white theme, no syntax highlighting, and code on nano.
>:-)
Itโs not that I donโt see the value in highlighting, but itโs often a distraction. The only highlighting I end up finding useful is that of multi line comments, and thatโs a rare case for me.
@nixCraft
the GOP does.
oh sorry. i'll run away now.