Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Nov 1999 12:04:40 +0100
From:      Jeroen Ruigrok/Asmodai <asmodai@wxs.nl>
To:        "Ryan Thompson [FreeBSD]" <freebsd@sasknow.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Programmers' editor?
Message-ID:  <19991121120440.E48139@daemon.ninth-circle.org>
In-Reply-To: <38375433.193946BF@sasknow.com>
References:  <38375433.193946BF@sasknow.com>

next in thread | previous in thread | raw e-mail | index | archive | help
-On [19991121 04:00], Ryan Thompson [FreeBSD] (freebsd@sasknow.com) wrote:
>I currently use lpe (I downloaded/compiled, but there's a slightly dated
>version available in ports, last time I checked).  I do a great deal of
>development in Perl and Java, with copious amounts of C(++) and HTML
>thrown in.  lpe handles the syntax highlighting for all of these (and
>the colours aren't that bad, either :-)

/usr/ports/editors/vim5 support all of those as well.

>The only things I find (more than slightly) annoying about lpe is its
>lack of auto-indent, and lack of configuration options (most, if not
>all persistent configuration options must be compiled in).
>Not-so-slightly annoying is its lack of automatic indents (i.e. tab
>width indent after a curly { brace).  Admittedly, lpe isn't built for
>power, but it turns out to be a good all-around editor.

vim supports auto-indent and is customizable as hell.  I mean, my
settings for SGML differ greatly from what I use to produce style(9)
compliant C-code.

Every indenting feature you could possibly want is in vim.  And if you
don't see it, ask the vim list, they're a great bunch.

>If I had a large programming project sprawled over many source files,
>admittedly, I'd move over to something more like emacs... But, for the
>day to day edits and smaller projects, lpe is about the best I've found,
>and walks with a very small footprint.

I used emacs and disliked it.  Too bloated for what I want.

IIRC vim supports folding now to, or it is at least high on the list.

Try it.

-- 
Jeroen Ruigrok van der Werven/Asmodai                  asmodai(at)wxs.nl
The BSD Programmer's Documentation Project <http://home.wxs.nl/~asmodai>;
Network/Security Specialist        BSD: Technical excellence at its best
Learn e-mail netiquette: http://www.lemis.com/email.html
Once sent from the Golden Hall...


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19991121120440.E48139>