From owner-freebsd-hackers Fri Feb 21 18:24:46 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 1B9EA37B401 for ; Fri, 21 Feb 2003 18:24:44 -0800 (PST) Received: from ussenterprise.ufp.org (ussenterprise.ufp.org [208.185.30.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21F8844003 for ; Fri, 21 Feb 2003 18:24:37 -0800 (PST) (envelope-from bicknell@ussenterprise.ufp.org) Received: (from bicknell@localhost) by ussenterprise.ufp.org (8.11.1/8.11.1) id h1M2Oab86238 for freebsd-hackers@freebsd.org; Fri, 21 Feb 2003 21:24:36 -0500 (EST) (envelope-from bicknell) Date: Fri, 21 Feb 2003 21:24:36 -0500 From: Leo Bicknell To: freebsd-hackers@freebsd.org Subject: Re: C coding editor Message-ID: <20030222022436.GA85969@ussenterprise.ufp.org> Mail-Followup-To: freebsd-hackers@freebsd.org References: <20030221122103.GA2073@asterix.local> <20030221134906.GD995@straylight.oblivion.bg> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ew6BAiZeqk4r7MaW" Content-Disposition: inline In-Reply-To: <20030221134906.GD995@straylight.oblivion.bg> Organization: United Federation of Planets X-PGP-Key: http://www.ufp.org/~bicknell/ 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 --ew6BAiZeqk4r7MaW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In a message written on Fri, Feb 21, 2003 at 03:49:06PM +0200, Peter Pentch= ev wrote: > that people might be used to. Basically, vi and cc need just one > terminal, no more :) I'll insert one editor comment. While it becomes obvious to most people who use emacs (doubly true for emacs native in X, or xemacs) that emacs can do /everything/, it also often seems to people that vi can do "nothing". I won't suggest vi can do everything that emacs can do, but about once every 6 months I reread several vi references, and always learn a half dozen new things. There are really an amazing number of useful vi "features" that are not immediately obvious. Since there are no easy menu's or an easy to understand programming language they are often missed. Of course, my personal belief is that you should always know multiple tools. Program in vi for a while. Then emacs, then kdevel. You'll find a feature in one that spawns an idea in another, and knowing something about all of them helps you interact with people who only use one of them. Indeed, I have been known at times to use vi for all e-mail, and emacs for all coding, or vice versa. It really doesn't take that much time, and teaches you so much more. --=20 Leo Bicknell - bicknell@ufp.org - CCIE 3440 PGP keys at http://www.ufp.org/~bicknell/ Read TMBG List - tmbg-list-request@tmbg.org, www.tmbg.org --ew6BAiZeqk4r7MaW Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE+Vt9kNh6mMG5yMTYRAm3LAJ9wL/8tk81krm1VBsjoViSid5ahbACdFDoL j5pkwK2MAv/YPUy2Owt3HQk= =u+G0 -----END PGP SIGNATURE----- --ew6BAiZeqk4r7MaW-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message