*BSD News Article 91215

Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!msunews!agate!spool.mu.edu!howland.erols.net!vixen.cso.uiuc.edu!cdc2.cdc.net!news1.epix.net!enews.uucom.com!news.clark.net!clark.net!not-for-mail
From: T.E.Dickey <dickey@clark.net>
Newsgroups: comp.os.linux.misc,comp.unix.bsd.misc,comp.editors
Subject: Re: What is vi? (Re: Betting on Unix)
Date: 16 Mar 1997 12:34:27 GMT
Organization: Clark Internet Services, Inc., Ellicott City, MD USA
Lines: 16
Distribution: inet
Message-ID: <5ggpcj$5sd@clarknet.clark.net>
References: <5d3sr2$44n@nntp1.best.com>   <330a1d23.2419719@> <5ef5c8$rgs@arktur.rz.uni-ulm.de> <330B2333.38B6@to.me.please> <5ehglc$lef@innocence.interface-business.de> <330EF0FF.55CE@to.me.please> <5esial$eit@innocence.interface-business.de> <5esunl$9bv@web.nmti.com> <3313B49A.2B42@ibm.net> <331b5865.0@> <857531709.6661.1@msn-9-16.binc.net> <331D71A4.556B@absyss.fr> <5fto1u$jde$2@peachy.apana.org.au> <pdxvi6z9x8j.fsf_-_@vesuri.Helsinki.FI> <0n_vIm200YUf0Q5OA0@andrew.cmu.edu>
NNTP-Posting-Host: 100-explorer.clark.net
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Newsreader: TIN [UNIX 1.3 unoff BETA release 970202]
Xref: euryale.cc.adfa.oz.au comp.os.linux.misc:164767 comp.unix.bsd.misc:2816 comp.editors:22325

In comp.editors Gerry S Hayes <sumner@CMU.EDU> wrote:
: None of the vi clones conform to POSIX yet, AFAIK; vim lacks ex mode
: (strange, since vi is just the Visual Interface to ex), nvi lacks
: modelines.  Elvis is best for vi compatibility as far as I've seen.
I have a copy of a Posix document from 1993 for vi that doesn't mention
modelines (which version are you referring to?).

when I'm testing vi-compatibility with vile -- which I do when there's
no other design considerations overriding -- I find that elvis/vim/vile
all are about equally non-vi-compatible, while nvi _is_ (since I cross-test
with other implementations).

Thomas E. Dickey