[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: UTP Revisited: scoping the project

From: Johann Höchtl
Subject: Re: UTP Revisited: scoping the project
Date: Tue, 20 Oct 2020 19:04:57 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0

On 20.10.20 16:05, Larry McVoy wrote:
On Tue, Oct 20, 2020 at 09:33:02AM -0400, Larry Kollar wrote:
Marc Chantreux <> wrote:

-  Update Chapter 3 to cover Vim (including gvim)
please don't!

what's nice about reading UTP is to discover the elegance and simplicity
of it all ???

i'm a vibrant fan of vim but i have to admit that even to me, vim don't
belong to this world of simplicity at all! plus:

* both vim and neovim have vibrant ecosystems to promote their usages
* there are so many ways to vim it

??? the way i'll update it would be to

* mention vim at the top of the chapter and explain we need an extra
  book (eventualy just make a giant list of all the things you can
  read about from :help).
* improve the chapter to take advantage of modern implementations of
  vi in modern unix.
Your last point was exactly where I was going with this. Having your editor
(gvim in this case) in one window, and your shell in another, makes life so
much easier, for example. Cherry-pick one or two things like that, then
point out that we???re only scratching the surface of what modern versions
can do. Point them to for more info.
The one thing I'd support adding for vim is :split as that is a pretty
big improvement over traditional vi.

After that many years it might pleasantly surprise you that even modern Vim still retains the notion of its ancestry by supporting section movements and accounting for the corresponding nroff directives/macros:

Best, Johann

reply via email to

[Prev in Thread] Current Thread [Next in Thread]