On Tuesday 10 May 2005 13:11, you wrote:
> On Tue, May 10, 2005, Shlomi Fish wrote about "Re: Moving to Linux":
> > NEdit is also nice. The slides covering basic vi use have been removed
> > from recent "Welcome to Linuxes" due to the fact that it seems knowing vi
> > has become less and less important. Kfir, unless X-windows is not
> > working, there is no need to instruct people how to use vi. And even in
> > console, it may be more beneficial to introduce people to joe or GNU
> > nano.
>
> Just today I saw on the newspaper that kids today don't know who Herzl was,
> or what he did. Sure, you can get by today without knowing anything about
> Herzl, but he played an important part in the history of Israel, so we
> should remember him. Similarly, vi may no longer be in "vogue", but it was
> very important in the history of Unix, so people should be taught about it
> ;)
>

There's a difference between telling people that vi exists, what its 
philosophy is, etc. and teaching them how to use vi in a "Welcome to Linux" 
itroducory series. Editing text is very common in UNIX, and vi is an 
important part of UNIX history, but teaching people about insert mode and 
command mode and the difference between :q and :q! is not something they need 
to be aware of when they start. That can easily be learned afterwards.

> For even more "ancient" history, ed should be taught as well. Otherwise,
> how will the newbie understand the name of the command "grep", which comes
> from the ed idom "g/<re>/p"? ;)

Heh. It is also important to understand that hardware played part in shaping 
the evolution of editors. When UNIX started, computers wrote output to line 
printers on paper, (very slowly). So people created editors like ed, where 
you typed a line and executed it. Then came terminals without relocated 
cursor (IIRC) and so ex evolved. Once terminals where the cursor was 
relocatable evolved, Bill Joy created vi to be used.

It should also be noted that the keywords when vi was created did not have 
many modifier keys that we now take for granted. They didn't have the Alts 
for sure, or the F-keys and they may not have had the Ctrl modifiers either. 
They did not have the Num pad much less the IBM PS/2 cursor keys and 
concentrated Home/End/Insert etc. scheme.

Regards,

        Shlomi Fish

---------------------------------------------------------------------
Shlomi Fish      [EMAIL PROTECTED]
Homepage:        http://www.shlomifish.org/

Hacker sees bug. Hacker fixes bug.

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to