Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.editors > #106988

Re: Editor design & Buffer Gap

From Janis Papanagnou <janis_papanagnou+ng@hotmail.com>
Newsgroups comp.editors
Subject Re: Editor design & Buffer Gap
Date 2026-10-12 11:05 +0200
Organization A noiseless patient Spider
Message-ID <11ai7sh$286ml$4@dont-email.me> (permalink)
References (2 earlier) <1hEgS.428964$DOD1.142122@fx17.ams4> <11ag1j1$2lam4$1@dont-email.me> <11agtdo$30k5e$1@dont-email.me> <11ahatb$3557p$1@dont-email.me> <11ahtm1$3a82n$2@dont-email.me>

Show all headers | View raw


On 2026-10-12 08:11, Lawrence D’Oliveiro wrote:
> On Sun, 11 Oct 2026 20:50:51 -0400, Anthony Howe wrote:
>> On 2026-10-11 17:00, Lawrence D’Oliveiro wrote:
>>>
>>> All the best open-source content-creation apps are built around a
>>> scriptable/command-line engine with the UI as a separate layer.
>>
>> For me that's a Unix shell (ksh, rc) which provides scripting, plus
>> AWK, sed, and other similar tools. Unix command line IS the IDE for
>> me. The `vi` family is built around shell (filter commands, ctags),
>> etc.
> 
> Not really good enough any more. The combination of a GUI and a
> command line can be more powerful than either alone. GUI gives you
> copy/paste, which you can apply to command/script snippets --
> ironically, the GUI itself doesn’t let you apply such operations to
> GUI user actions.

Are you two still talking about the same topic? - Your previous
post, Lawrence, was about UI, now you speak about GUI.

GUIs typically have mouse control, buttons, menus.

The Vi interface is a text UI. It needs no GUI; that's actually
its strength that you can do things efficiently with the keyboard
not slowing speed by changing forth and back between keyboard and
mouse.

Copy/Paste with the mouse (that you mention) can also be done on
the command line interface since the Window-managers provide that
functionality. But that is typically not the most efficient way
to copy things with Vi.

(The Gvim has a GUI above the Vim, for example, but it [mostly]
doesn't add anything essential to the power of the underlying Vi
"engine", though.)

Janis

[ comp.lang.c removed from cross-post ]

> [..]

Back to comp.editors | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

z-ed Zayd Mohammed <zaydm@172.24.208.1> - 2026-08-16 21:29 +0000
  Re: z-ed Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-08-16 16:20 -0700
    Re: z-ed Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-08-17 21:46 +0800
      Editor design & Buffer Gap Anthony Howe <achowe@snert.com> - 2026-10-11 09:05 -0400
        Re: Editor design & Buffer Gap ram@zedat.fu-berlin.de (Stefan Ram) - 2026-10-11 13:42 +0000
        Re: Editor design & Buffer Gap Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-10-11 21:00 +0000
          Re: Editor design & Buffer Gap Anthony Howe <achowe@snert.com> - 2026-10-11 20:50 -0400
            Re: Editor design & Buffer Gap Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-10-12 06:11 +0000
              Re: Editor design & Buffer Gap Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-10-12 11:05 +0200
        Re: Editor design & Buffer Gap steve g <Sgonedes1977@gmail.com> - 2026-10-12 17:42 -0400

csiph-web