The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: bch <brad.harder@gmail.com>
To: "bakul@bitblocks.com" <bakul@bitblocks.com>, tuhs@minnie.tuhs.org
Subject: Re: [TUHS] screen editors (Bakul Shaw)
Date: Wed, 8 Jan 2020 20:33:38 -0800	[thread overview]
Message-ID: <CABfrOT_J+DD4LLqwqz=Mhr_iKUk_s_q6dyBjsJk_WA30hGu9WA@mail.gmail.com> (raw)
In-Reply-To: <mailman.3.1578535201.23488.tuhs@minnie.tuhs.org>

[-- Attachment #1: Type: text/plain, Size: 2425 bytes --]

Date: Wed, 8 Jan 2020 17:40:10 -0800
> From: Bakul Shah <bakul@bitblocks.com>
> To: Larry McVoy <lm@mcvoy.com>
> Cc: Warner Losh <imp@bsdimp.com>, The Eunuchs Hysterical Society
>         <tuhs@tuhs.org>
> Subject: Re: [TUHS] screen editors
> Message-ID: <D192F5A5-2A67-413C-8F5C-FCF195151E4F@bitblocks.com>
> Content-Type: text/plain;       charset=utf-8
>
> On Jan 8, 2020, at 5:28 PM, Larry McVoy <lm@mcvoy.com> wrote:
> >
> > On Wed, Jan 08, 2020 at 05:08:59PM -0700, Warner Losh wrote:
> >> On Wed, Jan 8, 2020, 4:22 PM Dave Horsfall <dave@horsfall.org> wrote:
> >>
> >>> On Wed, 8 Jan 2020, Chet Ramey wrote:
> >>>
> >>>>> That's a real big vi in RHL.
> >>>>
> >>>> It's vim.
> >>>
> >>> It's also VIM on the Mac.
> >>>
> >>
> >> Nvi is also interesting and 1/10th the size of vim. It's also the
> FreeBSD
> >> default for vi.
> >
> > I was gonna stay out of this thread (it has the feel of old folks
> somehow)
> > but 2 comments:
> >
> > 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.
> >
> > 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 — 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.
>

Not sure if you’re saying horizontal splits are all you need, or all you’re
aware of, but nvi “:E somefile” will split to a top/bottom arrangement and
“:vsplit somefile” will do a left/right arrangement, as well as being able
to “:fg”, “:bg” screens. I too am a (NetBSD) nvi appreciator.

-bch

[-- Attachment #2: Type: text/html, Size: 3502 bytes --]

           reply	other threads:[~2020-01-09  4:34 UTC|newest]

Thread overview: expand[flat|nested]  mbox.gz  Atom feed
 [parent not found: <mailman.3.1578535201.23488.tuhs@minnie.tuhs.org>]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CABfrOT_J+DD4LLqwqz=Mhr_iKUk_s_q6dyBjsJk_WA30hGu9WA@mail.gmail.com' \
    --to=brad.harder@gmail.com \
    --cc=bakul@bitblocks.com \
    --cc=tuhs@minnie.tuhs.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).