Ah, the quest for the perfect editor!

Here is a table with my expriences on my own quest.
EDITOR
PLATFORM
GUI or Console
RATING LOCAL
RATING REMOTE (ssh/telnet)
COMMENTS
Komodo
Linux
GUI
8
NA
open file process is cumbersome, nice debugger.  Speed really depends on your hardware, don't come with a slow CPU and/or limited memory and expect to be happy.
Komodo
Windows 2000 GUI
6
NA
Right click is "broken" under 2000 and the debugger has to be started two to three times before it runs correctly.
UltraEdit
Windows 9x/ME/2000
GUI
9
NA
easily execute your scripts and reatin the output in the editor, this is priceless on a 9x or ME machine. Easy to preview your output in your default browser.  Nice default highlighting.
UtlraEdit
Linux (Wine)
GUI
7
NA
Still good, but haven't taken the time to figure out how to run a DOS command.  I haven't tried real hard either :)
SciTE
Linux
GUI
5
NA
Just didn't feel right, haven't used it for at least 4 months
Nedit
Linux
GUI
6
NA
I really thought this was going to be a more capable editor, but it just never clicked with me.
vi
Linux
Console
5
9
goes against my keep it simple principle, you mean I have to send keystroke to enter the edir mode? How TRS-80
pico
Linux
Console
8
9
often negelected as an editor and never run it without -wb for the params, this gets you global replace and no force hard return word wrap
notepad
Windows
Might as well use edit in a DOS window :)
4
NA
I know it is everywhere, but it doesn't do anything to help you, and its support for \n is horrible.  Was that on purpose :)
Kdevelop
Linux (KDE)
GUI
6.5
NA
This could be a really good Perl editor, but it is designed for C++ and C files. If you open a project you are stuck with limited options and I can't get it to create a new perl (.pl) inside of one
Kate
Linux
GUI
8
NA
This was working great until I upgraded to KDE 3.0, now it consistently crashes when I try to open a file. I like the file open window and the fact that you can have console at the bottom of the editor, makes it very flexible.
mc - Midnight Commander
Linux
GUI
5
8
This would be a much higher rating if the copy and paste via ssh worked better, maybe it was the version I was using, but it would add an additional tab to each line which made it brutal for remote editing. I did like the ability to place the cursor with the mouse however
GEdit
Linux
GUI
5
NA
Another editor that just didn't click with me.
(X)Emacs
Linux
Console/GUI
5
9
It does so much, but I find it cumbersome to use since I switch between Linux and Windows frequently.  I tried the windows port, but it just loses so much without the shell power of Linux.



In reply to Re: Recommended Editor by trs80
in thread Recommended Editor by Anonymous Monk

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.