To make it clear, I have hard time getting “contexts” working.
Are there any particular problems?
However, if you're using Windows/have Wine installed and feel that contexts are an overkill, there is Notepad++' User Defined Languages, which as far as I can tell is purely based on lexemes.