From owner-freebsd-chat Tue Oct 2 12:31: 0 2001 Delivered-To: freebsd-chat@freebsd.org Received: from nef.ens.fr (nef.ens.fr [129.199.96.32]) by hub.freebsd.org (Postfix) with ESMTP id 2B16537B401 for ; Tue, 2 Oct 2001 12:30:57 -0700 (PDT) Received: from corto.lpt.ens.fr (corto.lpt.ens.fr [129.199.122.2]) by nef.ens.fr (8.10.1/1.01.28121999) with ESMTP id f92JUpN54367 ; Tue, 2 Oct 2001 21:30:51 +0200 (CEST) Received: from (rsidd@localhost) by corto.lpt.ens.fr (8.9.3/jtpda-5.3.1) id VAA28270 ; Tue, 2 Oct 2001 21:30:51 +0200 (CEST) Date: Tue, 2 Oct 2001 21:30:51 +0200 From: Rahul Siddharthan To: j mckitrick Cc: "Gary W. Swearingen" , freebsd-chat@FreeBSD.ORG Subject: Re: code density vs readability Message-ID: <20011002213051.A28111@lpt.ens.fr> Mail-Followup-To: j mckitrick , "Gary W. Swearingen" , freebsd-chat@FreeBSD.ORG References: <20010927141333.A44288@dogma.freebsd-uk.eu.org> <20011002133112.B98079@dogma.freebsd-uk.eu.org> <20011002135226.A33832@jake.akitanet.co.uk> <20011002142257.C98079@dogma.freebsd-uk.eu.org> <20011002204238.B22031@lpt.ens.fr> <20011002195955.C148@dogma.freebsd-uk.eu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011002195955.C148@dogma.freebsd-uk.eu.org>; from jcm@FreeBSD-uk.eu.org on Tue, Oct 02, 2001 at 07:59:56PM +0100 X-Operating-System: FreeBSD 3.4-STABLE i386 Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org j mckitrick said on Oct 2, 2001 at 19:59:56: > Interesting. I know one guy who uses nvi just because of the license. > I must admit I like the multiple buffer and screen support. I never > could get vim to do that in regular console mode. Why do you detest it? Oh, probably because I was used to vim, I admit... That apart, I found vim's "multiple undo" scheme much more sensible than nvi's. (u for undo, repeatedly if desired, ^R for redo. Also more compatible with "traditional vi" where u is always undo, but once only.) But my big plus for vim is its paragraph-level operations, eg gqap for formatting a paragraph. Not a big deal with programs, but a huge help with text and emails, and even handles quoted email correctly and is great at unmangling Outlook-generated mail. I don't think nvi has that; traditional vi doesn't. For programs, I like its syntax highlighting. I don't know whether nvi has that. And I think vim does handle multiple buffers in console mode. I haven't investigated it, when doing "serious" work I'm always running X and I just find it easier to open two xterms... R To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message