in reply to An editor for Perl

I guess it won't help you much(as you seems to work on unix), but for some of us forced to work on windoze, I would recommend : Ultraedit
(syntax highlighting,code execution, and lots of usefull features...)

UPDATE : mirod is right everything is said here