[TUHS] End of an era: the last ATC (USENIX Annual Technical Conference)
Larry McVoy
lm at mcvoy.com
Sat Jul 19 07:32:21 AEST 2025
On Fri, Jul 18, 2025 at 01:58:12PM -0700, Bakul Shah wrote:
> On Jul 18, 2025, at 3:09???AM, Larry McVoy <lm at mcvoy.com> wrote:
> > In vim, you just have a split view of the same file. Changes in
> > either window will show up in the other window. For example
> >
> > vim foo.c # foo.c exists and has a 100 lines
> > :sp
>
> In nvi
> :E
>
> > now you have both windows looking at the same file
>
> Ditto
>
> > start changing something and it is done in both windows.
>
> In nvi changes don't show up right away in the other window
> but show up once you switch to it. So not as good as vim but
> in practice it doesn't matter much since usually you show
> *different* parts in two windows pointing at the same file.
Hmm, when I tried nvi I don't think it had :E or I missed it. I read
release notes so it's strange I didn't catch it. Or maybe it was added
later because Keith was pretty focussed on 100% vi compat and I never
saw :E in vi either.
Whatever, you are happy with nvi, I'm happy with vim, so be it. Though
I'm teaching my kid vim because I strongly suspect vim is much more
widely used. This is starting to feel like a BSD vs Linux argument and
we know how that turned out.
More information about the TUHS
mailing list