From owner-freebsd-hackers Fri Feb 21 5:50:38 2003 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 91CCA37B405 for ; Fri, 21 Feb 2003 05:50:36 -0800 (PST) Received: from gandalf.online.bg (gandalf.online.bg [217.75.128.9]) by mx1.FreeBSD.org (Postfix) with SMTP id D0F2743FCB for ; Fri, 21 Feb 2003 05:50:34 -0800 (PST) (envelope-from roam@straylight.ringlet.net) Received: (qmail 26896 invoked from network); 21 Feb 2003 13:46:13 -0000 Received: from office.sbnd.net (HELO straylight.ringlet.net) (217.75.140.130) by gandalf.online.bg with SMTP; 21 Feb 2003 13:46:13 -0000 Received: (qmail 37529 invoked by uid 1000); 21 Feb 2003 13:49:06 -0000 Date: Fri, 21 Feb 2003 15:49:06 +0200 From: Peter Pentchev To: Clemens Hermann Cc: hackers@freebsd.org Subject: Re: C coding editor Message-ID: <20030221134906.GD995@straylight.oblivion.bg> Mail-Followup-To: Clemens Hermann , hackers@freebsd.org References: <20030221122103.GA2073@asterix.local> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="eHhjakXzOLJAF9wJ" Content-Disposition: inline In-Reply-To: <20030221122103.GA2073@asterix.local> User-Agent: Mutt/1.5.3i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --eHhjakXzOLJAF9wJ Content-Type: text/plain; charset=windows-1251 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Feb 21, 2003 at 01:21:03PM +0100, Clemens Hermann wrote: > Hi, >=20 > what are your favourite editors for coding C? While vi on the first > terminal, cc on second and runs on the third is fine for very small > things I doubt it is the way people do it here. > I know there is a unlimited number of editors / ways to code but I'd be > glad to get a recommendation what is used here. Debugger integration or > starting the compiler from within the editor would be some cool options. I think that Friedemann's answer pretty much sums it all up, with maybe just one little exception. You say'vi on the first terminal, cc on second'; both Vim and Emacs/XEmacs can run 'make' just fine, parse its output, and locate the actual error positions, much like any GUI IDE that people might be used to. Basically, vi and cc need just one terminal, no more :) G'luck, Peter --=20 Peter Pentchev roam@ringlet.net roam@sbnd.net roam@FreeBSD.org PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553 This sentence is false. --eHhjakXzOLJAF9wJ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+Vi5S7Ri2jRYZRVMRAnC9AJ9dft4953tuQu2zgSwtLAc5dqV/XgCfd4EA CcHQ9xB7TPl1mI8sWaKJHIs= =NEqh -----END PGP SIGNATURE----- --eHhjakXzOLJAF9wJ-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message