Para linux hay muchos editores. Yendo de más complicado/completo al más sencillo/simple: Vim, Emacs, Joe (los 3 que más se utilizan). Yo ahora uso Eclipse con el plugin E-P-I-C. Tienes una lista completa en mi página de Perl Development Tools:
http://www.perlmonks.org/index.pl?node_id=531175
Yo creo que para empezar, puedes hacerlo con el joe, que es muy rápido, sencillo y para cosas simples y arreglos rápidos le sigo utilizando.
Para un control total del código y muchas ayudas del lenguaje, tienes que usar Emacs y/o Vim. Son programas que cuestan entrar en ellos, pero después de un tiempo te das cuenta de que te ahorran mucho tiempo.