From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: from minnie.tuhs.org (minnie.tuhs.org [IPv6:2600:3c01:e000:146::1]) by inbox.vuxu.org (Postfix) with ESMTP id 2C86429E10 for ; Fri, 7 Jun 2024 18:20:52 +0200 (CEST) Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 178C4427D3; Sat, 8 Jun 2024 02:20:48 +1000 (AEST) Received: from mail-oa1-x2d.google.com (mail-oa1-x2d.google.com [IPv6:2001:4860:4864:20::2d]) by minnie.tuhs.org (Postfix) with ESMTPS id D5D32427AE for ; Sat, 8 Jun 2024 02:20:38 +1000 (AEST) Received: by mail-oa1-x2d.google.com with SMTP id 586e51a60fabf-250ca14422aso1167925fac.0 for ; Fri, 07 Jun 2024 09:20:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717777238; x=1718382038; darn=tuhs.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=8zq/2v2opW9vJdxJrJ1aHTEM4jyO77gjTSwoCiDdp34=; b=DvSdW/RkaTi50s32QyiBzKY33OuySHJVjvymBvfUI0yFfUfboYoh3wbpym1xcE8yNF 6PjoJdtky/dYeRy69sxctP/iYeF+mlYmImzRpMhuI+AH2O5+txnkRF+hOMLTslUSfWsA fSdQ6RIRzoEbBP/knbFgt1jgd0TZurYPOnRexe7B4lc0IIQuXo7vmMp8pJffyS2Iwmnn ifpi5G9/nz2Lte9DuwGhvmWDodTKdHxfqgXyNeEyV6GBe1YsbSSna2bil3LF6s8kzM8J F4/HDa+YEymrTsGFGcSNH9Mh+3AxKBXALomMF6py2CQUAHxhTrfDR4GqICFlSbKxBoTD 9zXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717777238; x=1718382038; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=8zq/2v2opW9vJdxJrJ1aHTEM4jyO77gjTSwoCiDdp34=; b=h55gnuuJAaLVQQ0Z9f/YojGGBa5Er3T6mQoV2hPMXw7JvhvofGKshXqvMllFGPmXUm Cteeit4NG8mOXjGF6v3NzNWevpYEnNWEp0QXjYZEBNaTeK7N1Fe94j6Omj/fs1eeMTlz xoPbHzYJwVfK1BV+V5YJoedYfTDJfydBPU+MS+USFA+pUk8QBHj4eR5US6qW8kIW8CdX fUSdc3vGJXL6wnnjdkeGLyx5KadWXMitXTDjIgPzMtE170KEn23l5vja69mwVNNHCHVg l5BQlCIkD5Jf9mD4jDMyOiauxaTQy5Y/NAQ0NkkA+FQDh2Xyc7PP8+QTLq7to/bs+FIz eUIg== X-Forwarded-Encrypted: i=1; AJvYcCV8QjyJFpt9jtEJZERjCdBaLhxFYVU7BHz5O02Jum08OWCDSagbcs/N/+TQLb96e3Ptnhfx1YJZOiyQ7VIg X-Gm-Message-State: AOJu0YzBEz7eMvVgR6x3vXDp9wzMLDgNCO1YSwSwbM5b7sHB74rFnoDf zGqVnQil5fH51NjQhC6aVby34IZQZAaJKXsmdhtDBNh6UP/YWZOzw11OTkB2 X-Google-Smtp-Source: AGHT+IFwPJ3ltqD6QTtF1fxDe6PeY0zz6gf55dNWcORWyGwB4E8wkFYeHK0q9bUk75UVGT0S8//Nhg== X-Received: by 2002:a05:6870:61cd:b0:24c:a547:7b5a with SMTP id 586e51a60fabf-254644ced54mr3269060fac.14.1717777237347; Fri, 07 Jun 2024 09:20:37 -0700 (PDT) Received: from [192.168.1.13] (h131.6.18.98.static.ip.windstream.net. [98.18.6.131]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-25447eb9155sm965008fac.26.2024.06.07.09.20.36 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 07 Jun 2024 09:20:36 -0700 (PDT) Message-ID: <05302a0e-58b6-450c-8554-4546a409d603@gmail.com> Date: Fri, 7 Jun 2024 11:20:35 -0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Ralph Corderoy , TUHS References: <20240607154120.08031210F3@orac.inputplus.co.uk> Content-Language: en-US From: Will Senn In-Reply-To: <20240607154120.08031210F3@orac.inputplus.co.uk> Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 Message-ID-Hash: VNCTR567IZ5OLI2EUIFCZQCFJ7YBH7I3 X-Message-ID-Hash: VNCTR567IZ5OLI2EUIFCZQCFJ7YBH7I3 X-MailFrom: will.senn@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: diving into vi (nvi) - some observations from a slow learner List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: VGhhbmtzIGZvciB0aGUgdGlwcywgUmFscGguIEkgZGVmaW5pdGVseSBsZWFybmVkIHRoZSA2LCBi dXQgcHV0ICdlbSBvbiBhIA0KY2FyZCB3aXRoIHNlYXJjaGluZy4gSGVyZSdzIG15IG1vdGlvbiBj YXJkLCBpbmNsdWRpbmcgdGhlIHNjcm9sbGluZyANCmNvbW1hbmRzLCBtYXJrIG1vdmVtZW50IGFu ZCBhIGNvdXBsZSBvZGQgYmFsbHMsIHRvIHNlZSBob3cgbXkgbWluZCB3b3JrcyANCjopIDoNCg0K aHR0cHM6Ly9kZWN1c2VyLmdpdGh1Yi5pby9hc3NldHMvaW1nL3ZpL21vdGlvbnMtbm90ZWNhcmQu anBnDQoNCk9uIGFub3RoZXIgbm90ZSwgSSB3YXMgcmVtaW5kZWQgaW4gYW4gb2ZmbGluZSBkaXNj dXNzaW9uIHRoYXQgUUVEIHdhcyANCnRoZSBwcmVkZWNlc3NvciB0byBlZCAtIG15IGhpc3Rvcnkg b2YgdGVjaCBhbHdheXMgc2VlbXMgdG8gZ2xpdGNoIGF0IHRoZSANCmdlbmVzaXMgb2YgVW5peC4g T2YgY291cnNlIHRoZSBVbml4IHBpb25lZXJzIGRpZG4ndCBzYXkgIkxldCB0aGVyZSBiZSANClVu aXggYW5kIHNvIG1vdGUgaXQgYmUiIGV2ZW4gdGhvdWdoIGl0IG1heSBzZWVtcyBzbyB0byBzb21l IG9mIHVzLiBBIGxvdCANCm9mIGludGVsbGVjdHVhbCBibG9vZCwgc3dlYXQsIGFuZCB0ZWFycyB3 ZW50IGludG8gd2hhdCBjYW1lIGJlZm9yZSBhbmQgDQpLZW4gVGhvbXBzb24gZGVmaW5pdGVseSBz dG9vZCBvbiB0aGUgc2hvdWxkZXJzIG9mIExhbXBzb24sIERldXRzY2gsIA0KS2xlZW5lIGFuZCBv dGhlcnMgdG8gY3JlYXRlIGhpcyBtYXN0ZXJwaWVjZS4NCg0KUml0Y2hpZSdzIHBhcnRpYWwgaGlz dG9yeSBvZiBRRUQNCmh0dHBzOi8vd3d3LmJlbGwtbGFicy5jb20vdXNyL2Rtci93d3cvcWVkLmh0 bWwNCg0KRGV1dHNjaCAmIExhbXBzb24ncyB3b3JrDQpodHRwczovL2RsLmFjbS5vcmcvZG9pL3Bk Zi8xMC4xMTQ1LzM2Mzg0OC4zNjM4NjMNCg0KVGhvbXBzb24ncyBpbm5vdmF0aW9uDQpodHRwczov L2RsLmFjbS5vcmcvZG9pL3BkZi8xMC4xMTQ1LzM2MzM0Ny4zNjMzODcNCg0KS2xlZW5lJ3MgaW5k aXJlY3QgY29udHJpYnV0aW9uIChBdXRvbWF0YTwtPlJlZ3VsYXIgRXhwcmVzc2lvbikNCmh0dHBz Oi8vd3d3LmxvZ2ljbWF0dGVycy5uZXQvdHlsL2Jvb2tub3Rlcy9rbGVlbmUtbWV0YW1hdGgvDQoN CkxhdGVyLA0KDQpXaWxsDQoNCk9uIDYvNy8yNCAxMDo0MSBBTSwgUmFscGggQ29yZGVyb3kgd3Jv dGU6DQo+IEhpIFdpbGwsDQo+DQo+PiBCdXQsIEkgdGhpbmsgSSdsbCBzdGljayB3aXRoIG52aSBh IHdoaWxlIHVudGlsIEkgcmVhbGx5IG5haWwgaXQgZG93bi4NCj4gU29tZXRoaW5nIEkgdXNlZCB0 byBkbyB3YXMgdG8gbG9vayBhdCBlYWNoIGtleSBvbiB0aGUga2V5Ym9hcmQgYW5kIHRoaW5rDQo+ IHdoYXQgaXQgd291bGQgZG8sIGUuZy4gZCwgRCwgYW5kIF5ELiAgTW9zdCBkbyBhdCBsZWFzdCBv bmUgdGhpbmcuDQo+DQo+PiBMZWZ0d2FyZCBtb3Rpb25zIC0gW1ssIHssICgsIDAsIF58XywgQiwg YiwgaHxeSA0KPj4gUmlnaHR3YXJkIE1vdmVtZW50IC0gbHxTUCwgZSwgRSwgdywgVywgJCwgKSwg fSwgXV0NCj4gWW91J3JlIG1pc3NpbmcgdGhlc2UgaGFuZHkgc2l4OiBmIEYgdCBUIDsgLA0KPg0K Pj4gVXB3YXJkIG1vdGlvbnMgLSAxRywgXkIsIEgsIF5VLCAtLCBrIHwgXlANCj4+IERvd253YXJk IG1vdGlvbnMgLSBHLCBeRiwgTCwgXkQsIF5NIHwgKywgaiB8IF5KIHwgXk4NCj4gVGhlcmUncyBh bHNvIGtlZXBpbmcgdGhlIGN1cnNvciBvbiB0aGUgc2FtZSBsaW5lIGJ1dCBtb3ZpbmcgdGhlIHdp bmRvdw0KPiBvdmVyIHRoZSB0ZXh0OiB6IF5FIF5ZDQo+DQo+PiBPZmYgdG8gZmlndXJlIG91dCB0 YWdzDQo+IFVuZGVyc3RhbmQgdGhlIGZvcm1hdCBvZiB0aGUgdGFncyBmaWxlIGZpcnN0OyBidWls dCBieSBjdGFncygxKS4NCj4gXl0gb24gYSB3b3JkIGxvb2tzIGl0IHVwIGFuZCBnb2VzIHRoZXJl Lg0KPiBXaGVyZSB5b3Ugd2VyZSBpcyBwdXNoZWQgb24gdG8gdGhlIOKAmHRhZ3N0YWNr4oCZLg0K PiBXaGVuIHlvdSB3aXNoIHRvIGV4aXQgdGhhdCByYWJiaXQgaG9sZSwgXlQgcG9wcyB0aGUgdG9w IG9mIHRoZSBzdGFjayBhbmQNCj4gZ29lcyB0aGVyZSB3aGljaCByZXR1cm5zIHlvdSB0byB3aGVy ZSB5b3UgcHJlc3NlZCBeXS4NCj4NCj4gICAgICAkIGZ1bmM9J2ZvbyBiYXIgeHl6enknDQo+ICAg ICAgJCBwcmludGYgIiVzOiAkZnVuYyInXG4nICRmdW5jID5zcmMNCj4gICAgICAkIGNhdCBzcmMN Cj4gICAgICBmb286IGZvbyBiYXIgeHl6enkNCj4gICAgICBiYXI6IGZvbyBiYXIgeHl6enkNCj4g ICAgICB4eXp6eTogZm9vIGJhciB4eXp6eQ0KPiAgICAgICQgZ3JlcCAtbiAnW146XSonIHNyYyB8 IGF3ayAtRjogJ3twcmludCAkMiAiXHRzcmNcdCIgJDF9JyA+dGFncw0KPiAgICAgICQgc2VkIC1u IGwgdGFncw0KPiAgICAgIGZvb1x0c3JjXHQxJA0KPiAgICAgIGJhclx0c3JjXHQyJA0KPiAgICAg IHh5enp5XHRzcmNcdDMkDQo+ICAgICAgJA0KPg0KPiB2aSBzcmMsIG1vdmUgdG8gYSB3b3JkLCBe XSBhbmQgaXQgd2lsbCBtb3ZlIHlvdSB0byB0aGUg4oCYZGVmaW5pdGlvbuKAmQ0KPiBsaW5lLiAg SW1hZ2luZSBlYWNoIGxpbmUgaXMgYSBmdW5jdGlvbiBkZWZpbml0aW9uIHdpdGggY2FsbHMgdG8g b3RoZXINCj4gZnVuY3Rpb25zLiAgWW91J3JlIHdhbmRlcmluZyBkb3duIGFuZCB1cCBhIOKAmGNh bGwgdHJlZeKAmSwgZm9sbG93aW5nDQo+IHBvc3NpYmxlIGV4ZWN1dGlvbiBwYXRocy4NCj4NCg0K