🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fa.editor-p
Article #265

editors having too many commands

#265
From: utzoodecvaxharponpoivnpoisucbvax...
Date: Thu, 12 Aug 1982 02:01
29 lines
1848 bytes
>From GZ@MIT-MC Thu Aug 12 01:59:49 1982
I don't understand, what is the difference between doing

     <arg>   {move cursor down five lines} <lDelete>

and doing

  <set-mark> {move cursor down five lines} <Kill Region>

(aside from the fact that you can probably do a lot more things after a
 <set-mark> than after an <arg>) ?

If I guess right at what the "l" in lDelete stands for, you also need
<charDelete> and <wordDelete> and <pageDelete> and <s-expressionDelete> and
<C-statementDelete> and .... How is that limiting the number of commands?  With
Set Mark and Kill Region, you have all of those via a simple and consistent
mechanism.  But Kill Line et.al. exist and are heavily used despite that fact,
which would seem to indicate that they are not a great burden on anyone's
memory, and that users will opt for convinience over elegance.

I think that indeed there is a certain learning difficulty with any editor
which can *DO* a lot of things.  But I doubt whether this is directly related
to the structure of the command language. It's probably an individual thing - I
personally have an easier time learning simple associations than syntax, i.e.
I prefer to memorize ^K=kill line, ^W=kill region, over memorizing rules for
command arguments and qualifiers and modifiers and what not, no matter how neat
the designers think those rules are. But I'm sure there are other people who
are more comfortable with lots of syntax.  Probably an ideal editor would
provide both.
Technical Details
Message-ID: <bnews.ucb.1753>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
From: utzoo!decvax!harpo!npoiv!npois!ucbvax!C70:editor-people
Newsgroups: fa.editor-p
Title: editors having too many commands
Article-I.D.: ucb.1753
Posted: Thu Aug 12 02:01:30 1982
Received: Sat Aug 14 06:03:18 1982
Subject: editors having too many commands
Date: Thu, 12 Aug 1982 02:01:30 +0000
Message-ID: <bnews.ucb.1753>