in reply to Favorite Text Editor?
I, personally, use Emacs (X usually, but I might switch to GNU) to code Perl, or anything else. For viewing files, I use less. Reasons:
- multiple-buffer, multiple-frame
- customizable ** 2
- somewhat like vi, in case I need to use vi in the future
- runs in terminal