From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HTML_MESSAGE,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 6356 invoked from network); 5 Jan 2022 01:41:01 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 5 Jan 2022 01:41:01 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id E71E39C717; Wed, 5 Jan 2022 11:40:57 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 1E60A9C6E5; Wed, 5 Jan 2022 11:40:47 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (1024-bit key; unprotected) header.d=ccc.com header.i=@ccc.com header.b="exKo0VFK"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id DCF089C6E5; Wed, 5 Jan 2022 11:40:45 +1000 (AEST) Received: from mail-qt1-f177.google.com (mail-qt1-f177.google.com [209.85.160.177]) by minnie.tuhs.org (Postfix) with ESMTPS id 3BB4D94A6B for ; Wed, 5 Jan 2022 11:40:45 +1000 (AEST) Received: by mail-qt1-f177.google.com with SMTP id q14so36007886qtx.10 for ; Tue, 04 Jan 2022 17:40:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccc.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=xmZEReqBTLdWGhPI+Wf1y4nGjLgYAYPjzR3J0SxAF+o=; b=exKo0VFK9cuy7VNrw7DdzIOw/VkvPaent0D9H0MPzvhb+CNzXweYWdVhffWSMrD6S2 v8wTOY2yT334Lddk4K26HrD1z2dJ9B70vmmwxVOfDsvOqKLgKxa3RLjpjVhBCjONLDKE AtURtDO2/XG8yYk7vGqa+JTNAFByb5PvHkX3g= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=xmZEReqBTLdWGhPI+Wf1y4nGjLgYAYPjzR3J0SxAF+o=; b=TIYAoedwkcqPOrJjS8cxryS3fkx8Y7sESK0CpcY4H2gS0tOS3sbZ+iaj278Qu++EYJ /ccb/8G+dscy3C6DKldaMS8acc6bmiSR/9/jJUhWBWlHVYjB8bDj+zGz/AJ0DCK8Xesj c9NGuZCHt7YhuMyeZsiKRA7y7JTqBKpTbvvNFi8LAVwrEv4NxrcufLcuV7HI0tWKXhgz 0y4zDcwQFxEYIe6s7e+Oe2k0LUzWxb6ipQeRUYP6/jBtwrS9NlhzIdFnDBw+3tQelzdf H743Uk+3f8frLhr9gfvV2k9Na7t/sq4vBVB1SLQFrPQzzcLQwc3ooUwb020gX4hqccNr Xfkg== X-Gm-Message-State: AOAM533WbVHwmq9gSqaMuJZuNybtwSPIsWPZRy6IUJDovu0pjThX8k50 DPcjtZIZs6rjQ8kZiPopBtfArL3E/KsrMy1/lWK21X8dJrir5w== X-Google-Smtp-Source: ABdhPJwNSuu/cBMXPCiFbGalDN+4J4HVSMuVJ4crp7dy4QjfuKxs8dcaRWcd33q3UUMbmiWSvdHQySEfpW4gz0PIfMs= X-Received: by 2002:a05:622a:1716:: with SMTP id h22mr31449013qtk.322.1641346844111; Tue, 04 Jan 2022 17:40:44 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Clem Cole Date: Tue, 4 Jan 2022 20:40:33 -0500 Message-ID: To: Will Senn Content-Type: multipart/alternative; boundary="00000000000098c7b905d4cbd74e" Subject: Re: [TUHS] vi on v7 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: TUHS main list Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --00000000000098c7b905d4cbd74e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Ah. You discovered a feature of vi fir Dialup terminals. When the baud rate is 120cps or less then it will only paint =C2=BD the screen at a time. Reset Getty to use the 960cps interfa= ce and magically that will go away On Tue, Jan 4, 2022 at 7:33 PM Will Senn wrote: > Well, hallelujah, after much travail (I've tried this every Christmas for > at least 5 years now), I have succeeded in building vi on v7 from 2bsd. H= ad > to patch the c compiler to enlarge the symbol table, tweak some stuff her= e > and there, but it finally built and installed without any errors, yay. > > Now, I just want it to do some editing, preferably in visual mode. I can > call it as ex or vi: > > # ex > : > > or > > # vi > > : > > and q will exit, yay, again! > > I have at least two problems: > 1. It's not going "full" screen, even with TERM=3Dvt100 or TERM=3Dansi se= t > (not that I was surprised, but it'd be nice)... > 2. If I type a for append and type something, there's no way to get back > to the : prompt (ESC doesn't seem to work). > 3. I'd like manpages (figure they might help with the above), but they're > on the tape as .u files? > > I'm hoping this triggers some, oh yeah I remember that, type responses. > > Thanks, > > Will > > > > -- Sent from a handheld expect more typos than usual --00000000000098c7b905d4cbd74e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Ah. You discovered a feature of vi fir
Dialup terminals.=C2=A0 When the baud rate is 120cps or less then it w= ill only paint =C2=BD the screen at a time. =C2=A0 =C2=A0Reset Getty to use= the 960cps interface and magically that will go away=C2=A0

<= div class=3D"gmail_quote">
On Tue, Jan= 4, 2022 at 7:33 PM Will Senn <wi= ll.senn@gmail.com> wrote:
=20 =20 =20
Well, hallelujah, after much travail (I've tried this every Christmas for at least 5 year= s now), I have succeeded in building vi on v7 from 2bsd. Had to patch the c compiler to enlarge the symbol table, tweak some stuff here and there, but it finally built and installed without any errors, yay.

Now, I just want it to do some editing, preferably in visual mode. I can call it as ex or vi:

# ex
:

or

# vi

:

and q will exit, yay, again!

I have at least two problems:
1. It's not going "full" screen, even with TERM=3Dvt100= or TERM=3Dansi set (not that I was surprised, but it'd be nice)...
2. If I type a for append and type something, there's no way to get back to the : prompt (ESC doesn't seem to work).
3. I'd like manpages (figure they might help with the above), but they're on the tape as .u files?

I'm hoping this triggers some, oh yeah I remember that, type responses.

Thanks,

Will



--
Sent from a handheld expect more typos t= han usual
--00000000000098c7b905d4cbd74e--