The most ubiquitous editor with the most features and extensibility has to be emacs. Crank emacs up and run the tutorial.

However, it is handy to be very proficient at VI's editing mode, for speed of coding. M-x viper-mode (you will understand what that means after reading the emacs tutorial) will give you VI editing keys but will also do things like highlighting regions you are changing, which is useful.

Turn on syntax highlighting with M-x global-font-lock-mode and see how perl code looks.

Eventually you're going to need to replace the default perl-mode with one that works properly (Perl is a very hard language to parse, so the editing modes rarely get it right). Grab a recent copy of cperl-mode from CPAN, and set that up.

Don't listen to the fools that are trying to entice you to Debian. It's like smack, once you try it you can never stop using it, no matter how much it is ruining your life!


In reply to Re: Setting up a 'Perl Development Environment' by mugwumpjism
in thread Setting up a 'Perl Development Environment' by nysus

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.