Path: utzoo!attcan!uunet!lll-winken!lll-tis!ames!pasteur!agate!ig!uwmcsd1!nic.MR.NET!umn-cs!ns!ddb From: ddb@ns.ns.com (David Dyer-Bennet) Newsgroups: comp.unix.questions Subject: Re: vi vs emacs in a student environment Summary: Comparable emacs commands... Message-ID: <420@ns.ns.com> Date: 12 Jul 88 20:54:00 GMT References: <399@cantuar.UUCP> <11418@steinmetz.ge.com> <6056@megaron.arizona.edu> <370@umn-d-ub.D.UMN.EDU> Organization: Network Systems Corp. Mpls MN Lines: 30 In article <370@umn-d-ub.D.UMN.EDU>, rhealey@umn-d-ub.D.UMN.EDU (Rob Healey) writes: > [vi for student use...] >, arrow keys, i, a, x, dd, O, o, :wq > > The keystrokes listed above are ALL that 90% of the STUDENTS need. Comparable emacs keystrokes appear to be arrow keys, ^K, ^X^S, ^X^C Sure is neat how much simpler VI is for easy tasks.... > Except for :wq > and O all the above commands require the student to hit ONE key; no > control, no shift, no meta, no multikey combination. On the other hand, they have to understand about insert mode versus command mode. Come to think of it, unless my VI is slipping, you've neglected any way to make corrections other than inserting characters, or deleting the whole line and starting over. (We're both assuming that the delete or backspace key works normally, right?) It's also easy to explain to the users that "normal" characters get inserted at current position, whereas all commands are "special" characters (and you can use only "control" characters for a minimal emacs subset for beginners). I've had to guide several non-computer users (writers) into editors. They seem to pick up Emacs several orders of magnitude faster than vi. Vi is downright user-hostile (that's the step BEYOND "user-surly" :-). Your mileage may vary. -- -- David Dyer-Bennet ...!{rutgers!dayton | amdahl!ems | uunet!rosevax}!umn-cs!ns!ddb ddb@viper.Lynx.MN.Org, ...{amdahl,hpda}!bungia!viper!ddb Fidonet 1:282/341.0, (612) 721-8967 hst/2400/1200/300