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=-0.8 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 30797 invoked from network); 5 Jan 2022 00:32:57 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 5 Jan 2022 00:32:57 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id AAACF9C70F; Wed, 5 Jan 2022 10:32:53 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 6346E9C6E6; Wed, 5 Jan 2022 10:32:22 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="IAGofHBa"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id D81469C6E5; Wed, 5 Jan 2022 10:32:19 +1000 (AEST) Received: from mail-ot1-f54.google.com (mail-ot1-f54.google.com [209.85.210.54]) by minnie.tuhs.org (Postfix) with ESMTPS id 604BB94A6B for ; Wed, 5 Jan 2022 10:32:19 +1000 (AEST) Received: by mail-ot1-f54.google.com with SMTP id 35-20020a9d08a6000000b00579cd5e605eso49355512otf.0 for ; Tue, 04 Jan 2022 16:32:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:content-language:to:from :subject; bh=6u3bqC5Ee0WHkcfET41Xv/8O7Z9otsxzsAgsbH0QYKI=; b=IAGofHBarl1Aoe6Gqcmv1B72YOhHGL2wU9utnstTKhVxHkbpR4eb2XFhqqIdn0qhoZ Pe02b0+D8DKKzsYLYmW06C+hENsYvNYt5PNHWBuRiIEFy+kH9KB2f/NFV+ZgttJ2julK LaZxiKKPm1VoalxVqKpbBlG7RERC0jgY8ih6qyhedIBCyeDWHEbjSTUUVm7zDBFI76jQ SjGIJzUJyCKv2WVwS+16R5bAdOop6duj3cVaYHgTIQWUqmXN8aByk+U1ChlMJGZ1Sr4J GZQInD+/OmT/0VHsmXck2wfWBY7jbdUlfXYuRoDA51ZbOqbK9JKWslb7Hl7241HDb4JF R47A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent :content-language:to:from:subject; bh=6u3bqC5Ee0WHkcfET41Xv/8O7Z9otsxzsAgsbH0QYKI=; b=IdTf/Fugxpdc8ZwMjbpEMs6wAiwmvnhbYX4RiuVwfyeUGMmZtJPyJ1EmKl+GoH6tyY MVZaB1h7Rc+0kQn/aUhTrGpE5KDFTaOwlXmyB5UIZuisVQ+h9dNHLUhbO4sXhsAdCIvt Sp5sw1Z+5r0uLImyKuxUOEnxDPx1ZXF7t4CbaoarqgyN7PYsVM68N1Zc7fSQN6p7ubNA cbwrY/pobdsadw6uy25cypsIFAKUM6jzwzfizUY/8WfD9sNy5TuSRYGFG5AEJkXMqwkK WjOryAAPEL63KwUe7fNAK80mXUXUm4MzwA0Jvk1uQcXDUs0D87RLux6kWo4cN7QeeT76 fjng== X-Gm-Message-State: AOAM531D9soc/7j6Wq7tO5fgDJGkSK7Fca3z3myagpcHrWmYyaj75GxG i/il7ZjAuK48ySxo3Fzoot/mzhfeSAp3qg== X-Google-Smtp-Source: ABdhPJxSIqt2Uk9zfiveFiD8EADsTtILIsYuS/KCicLEZJpUbguH0KA7XgbP2PvlHLO20mt0IvriDg== X-Received: by 2002:a9d:4c15:: with SMTP id l21mr38164114otf.127.1641342737950; Tue, 04 Jan 2022 16:32:17 -0800 (PST) Received: from [192.168.1.13] (035-134-121-000.res.spectrum.com. [35.134.121.0]) by smtp.gmail.com with ESMTPSA id a17sm10225951oiw.43.2022.01.04.16.32.17 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 04 Jan 2022 16:32:17 -0800 (PST) Content-Type: multipart/alternative; boundary="------------ZDgNl2nHexV0eWPkgplQVUNX" Message-ID: Date: Tue, 4 Jan 2022 18:32:16 -0600 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:91.0) Gecko/20100101 Thunderbird/91.4.1 Content-Language: en-US To: TUHS main list From: Will Senn Subject: [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: , Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" This is a multi-part message in MIME format. --------------ZDgNl2nHexV0eWPkgplQVUNX Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit 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. 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=vt100 or TERM=ansi 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 --------------ZDgNl2nHexV0eWPkgplQVUNX Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit 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. 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=vt100 or TERM=ansi 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



--------------ZDgNl2nHexV0eWPkgplQVUNX--