For folks new to the command line, I usually recommend nano or pico as being easy to learn, with a menu of options visible at the bottom of the screen. But I made the switch to vim a few years ago and have never looked back. It will give you perl (and php and sql and probably others) aware syntax highlighting with a simple well documented configuration. There are fantastic tutorials that will have you up and doing useful work in less than an hour. And its colon (:) prompt is a great place to hone your regex skills (although its a slightly different flavor than the perl regex).

Before I settled on vim, I was looking for a gui based IDE and watched Quanta for a while, hoping they might do for perl what they offered back then for php. Its a pretty full featured package with tie ins to cvs, diff, etc. But I have't used it and would trust others here who described it as buggy.

I just installed scite and its looks like a really nice package. I think I may try it out.

You can get everything you mention above at a command line (dcd or workbone for playing cd's), syntax highlighting (vim, my favorite, or emacs), spellcheck (with ispell). Vim is well worth the learning curve and as explained elsewhere in response to your question, is a great fail safe b/c it is installed everywhere. (Or at least vi is). But given where you are coming from, you may be more comfortable with scite or kate or even quanta.

-- Hugh

if( $lal && $lol ) { $life++; }

In reply to Re: Any good Perl Editors for Linux? by hesco
in thread Any good Perl Editors for Linux? by perleager

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.