By the way, the first text-editor I've managed to write a script to highlight my language for is Notepad++ (you can download it on the compiler page). It enables you to make such a script using a GUI.
As for VIM and EMACS, I understand they are theoretically highly customizable, but, in my experience, they just don't get the things done. EMACS forces you, if you want to use it to its full, to write in a (what's to me) quite alien language (a LISP dialect without the "basic" things like for-loops, enough said). My intuition tells me it would be slightly easier to make such a script for VIM (since it allows you to write scripts in a relatively C-like, but still quite unfamiliar, language), but I haven't really tried to. I can see how VIM's features can come useful, but honestly I get quite angry when the editor I am using surprises me, which VIM does quite often (How do you make it search for all occurrences of a string in file, rather than just the first one?).
Since I bought my new laptop and installed Linux on it, I've come to like the GEDIT editor. It correctly highlights both the source code of my compiler page and of the Pac-Man game, which no other editor does (at least without tweaking). Plus, unlike VIM or EMACS, it doesn't need to be learned to get the basics done.
As for VIM and EMACS, I understand they are theoretically highly customizable, but, in my experience, they just don't get the things done. EMACS forces you, if you want to use it to its full, to write in a (what's to me) quite alien language (a LISP dialect without the "basic" things like for-loops, enough said). My intuition tells me it would be slightly easier to make such a script for VIM (since it allows you to write scripts in a relatively C-like, but still quite unfamiliar, language), but I haven't really tried to. I can see how VIM's features can come useful, but honestly I get quite angry when the editor I am using surprises me, which VIM does quite often (How do you make it search for all occurrences of a string in file, rather than just the first one?).
Since I bought my new laptop and installed Linux on it, I've come to like the GEDIT editor. It correctly highlights both the source code of my compiler page and of the Pac-Man game, which no other editor does (at least without tweaking). Plus, unlike VIM or EMACS, it doesn't need to be learned to get the basics done.