Hallo Michael!
Ich kenne einen sehr guten Editor, dieser heißt VIM. Ist zwar anfangs etwas gewöhnungsbedürftig, aber man kann alles ganz nach belieben um- und einstellen. Ausserdem hat er Synthax-Highlighting für alle möglichen Programmiersprachen.
http://www.vim.org/download.php
LG,
Tina.