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>
