From owner-freebsd-questions Sat Nov 20 18: 5:35 1999 Delivered-To: freebsd-questions@freebsd.org Received: from sasknow.com (h139-142-245-96.ss.fiberone.net [139.142.245.96]) by hub.freebsd.org (Postfix) with ESMTP id 2EAEA14EFC for ; Sat, 20 Nov 1999 18:05:29 -0800 (PST) (envelope-from freebsd@sasknow.com) Received: from sasknow.com (ntstn [10.0.0.2]) by sasknow.com (8.9.3/8.9.3) with ESMTP id UAA01646 for ; Sat, 20 Nov 1999 20:05:57 -0600 (CST) (envelope-from freebsd@sasknow.com) Message-ID: <38375433.193946BF@sasknow.com> Date: Sat, 20 Nov 1999 20:08:51 -0600 From: "Ryan Thompson [FreeBSD]" X-Mailer: Mozilla 4.7 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-questions@freebsd.org Subject: Programmers' editor? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi all; As many of us here are programmers, and do so in FreeBSD, I reasoned that this would be great place to find out what console text editors people use. Before this thread even gets going, though, let's remember not to start a flamewar, and move relevant parts to -chat :-) 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 :-) 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. 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. Feel free to 'disagree' with me; I'd like to see what others are using. -- Ryan Thompson VP Technical/Accounts ryan@sasknow.com (306) 664-1161 SaskNow Technologies http://www.sasknow.com #106-380 3120 8th Street East Saskatoon, Sask S7H 0W2 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message