From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id d1fe7146 for ; Thu, 9 Jan 2020 01:41:10 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id C352C9BCDD; Thu, 9 Jan 2020 11:41:09 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id E25F39BCB6; Thu, 9 Jan 2020 11:40:38 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 13B249BCA9; Thu, 9 Jan 2020 11:40:35 +1000 (AEST) Received: from mail.bitblocks.com (ns1.bitblocks.com [173.228.5.8]) by minnie.tuhs.org (Postfix) with ESMTP id B37D4945FC for ; Thu, 9 Jan 2020 11:40:34 +1000 (AEST) Received: from altos.bitblocks.com (altos.bitblocks.com [192.168.125.3]) by mail.bitblocks.com (Postfix) with ESMTP id E003D156E42D; Wed, 8 Jan 2020 17:40:12 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) From: Bakul Shah In-Reply-To: <20200109012830.GC16808@mcvoy.com> Date: Wed, 8 Jan 2020 17:40:10 -0800 Content-Transfer-Encoding: quoted-printable Message-Id: References: <20200109012830.GC16808@mcvoy.com> To: Larry McVoy X-Mailer: Apple Mail (2.3445.9.1) Subject: Re: [TUHS] screen editors X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: The Eunuchs Hysterical Society Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" On Jan 8, 2020, at 5:28 PM, Larry McVoy wrote: >=20 > On Wed, Jan 08, 2020 at 05:08:59PM -0700, Warner Losh wrote: >> On Wed, Jan 8, 2020, 4:22 PM Dave Horsfall wrote: >>=20 >>> On Wed, 8 Jan 2020, Chet Ramey wrote: >>>=20 >>>>> That's a real big vi in RHL. >>>>=20 >>>> It's vim. >>>=20 >>> It's also VIM on the Mac. >>>=20 >>=20 >> Nvi is also interesting and 1/10th the size of vim. It's also the = FreeBSD >> default for vi. >=20 > I was gonna stay out of this thread (it has the feel of old folks = somehow) > but 2 comments: >=20 > Keith did nvi (I can't remember why? licensing or something) and he = did > a pretty faithful bug for bug compatible job. I've always wondered = why. > I like Keith but it seemed like a waste. There were other people = taking > vi forward, elvis, xvi (I hacked the crap out of that one, made it = mmap > the file and had a whole string library that treated \n like NULL) and > I think vim was coming along. So doing a compat vi felt like a step > backward for me. >=20 > For all the vim haters, come on. Vim is awesome, it gave me the one > thing that I wanted from emacs, multiple windows. I use that all the > time. It's got piles of stuff that I don't use, probably should, but > it is every bit as good of a vi as the original and then it added = more. > I'm super grateful that vim came along. The first thing I do on a new machine is to install nvi. Very grateful = to Keith Bostic for implementing it. I do use multiple windows =E2=80=94 = only horizontal splits but that is good enough for me as all my terminal windows are 80 chars wide. Not a vim hater but never saw the need.