Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: Gotta Learn Vi . . . . . . (was Re: [tlug] [Newbie] Becoming'root'in Kubuntu: Use sudo)
- Date: Tue, 28 Aug 2007 16:37:52 +0900
- From: "Stephen J. Turnbull" <stephen@example.com>
- Subject: Re: Gotta Learn Vi . . . . . . (was Re: [tlug] [Newbie] Becoming'root'in Kubuntu: Use sudo)
- References: <14178ED3A898524FB036966D696494FB8E4F1E@messenger.cv63.navy.mil> <Pine.NEB.4.64.0708272119430.8554@homeric.cynic.net> <46D2E84B.6010204@sonic.net> <Pine.NEB.4.64.0708281001540.8554@homeric.cynic.net> <46D37F2F.9060403@sonic.net> <Pine.NEB.4.64.0708281124510.8554@homeric.cynic.net>
Curt Sampson writes: > I expect that at 300 bps the big advantage of vi over Emacs at the time > was the screen update optimizer. Curses, the standard library for this > sort of thing, was developed from vi's screen update code, as far as I > know. Could be, but in fact modern curses doesn't do that much useful optimization. What's really important in redisplay is being able to preempt redisplay when you (the editor program) know that the screen is just going to get trashed again before the user issues another command. Both Emacs (in 1979 Emacs was still TECO-based) and vi do that, although in a very brutal way: provide powerful programmable editing commands that do a lot of work automatically before redisplaying. If vi had any great advantage over Emacs in those days, I would suspect it came from modality, which made the user's behavior a lot more predictable. I remember that with TECO Emacs on a Sufficiently Slow Line I would often optimize long inserts by first splitting the line, inserting a lot of text, then deleting the newline.
- References:
- RE: Gotta Learn Vi . . . . . . (was Re: [tlug] [Newbie] Becoming'root'in Kubuntu: Use sudo)
- From: burlingk
- RE: Gotta Learn Vi . . . . . . (was Re: [tlug] [Newbie] Becoming'root'in Kubuntu: Use sudo)
- From: Curt Sampson
- Re: Gotta Learn Vi . . . . . . (was Re: [tlug] [Newbie] Becoming'root'in Kubuntu: Use sudo)
- From: steven smith
- Re: Gotta Learn Vi . . . . . . (was Re: [tlug] [Newbie] Becoming'root'in Kubuntu: Use sudo)
- From: Curt Sampson
- Re: Gotta Learn Vi . . . . . . (was Re: [tlug] [Newbie] Becoming'root'in Kubuntu: Use sudo)
- From: steven smith
- Re: Gotta Learn Vi . . . . . . (was Re: [tlug] [Newbie] Becoming'root'in Kubuntu: Use sudo)
- From: Curt Sampson
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] [WAY-OT] US politics: Dog bites man [1]
- Next by Date: Re: [tlug] [WAY-OT] US politics: Dog bites man [1]
- Previous by thread: Re: Gotta Learn Vi . . . . . . (was Re: [tlug] [Newbie] Becoming'root'in Kubuntu: Use sudo)
- Next by thread: RE: [tlug] [Newbie] Becoming 'root' in Kubuntu
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links