[comp.emacs] Want Vi customization of Emacs.

bob%tut.cis.ohio-state.edu@osu-eddie.UUCP (Bob Sutterfield) (07/24/87)

In article <261@zehntel.UUCP> larryg@zinfandel.UUCP (Larry Gillespie) writes:

> ... I have a couple of Emacses available to me, including GNU Emacs
>for Unix 4.3bsd ... I am certain that it is possible to customize
>Emacs so that it behaves EXACTLY like vi ... Does anyone have such an
>animal?

Have you looked at GNU Emacs' VIP-mode?  Say `M-x info', then `m vip'.

-=-
 Bob Sutterfield, Department of Computer and Information Science
 The Ohio State University; 2036 Neil Ave. Columbus OH USA 43210-1277
 bob@ohio-state.{arpa,csnet} or ...!cbosgd!osu-eddie!bob
 soon: bob@aargh.cis.ohio-state.edu

rod@cpocd2.UUCP (Rod Rebello) (07/29/87)

In article <3863@osu-eddie.UUCP> bob@osu-eddie.UUCP (Bob Sutterfield) writes:
>In article <261@zehntel.UUCP> larryg@zinfandel.UUCP (Larry Gillespie) writes:
>
>> ... I have a couple of Emacses available to me, including GNU Emacs
>>for Unix 4.3bsd ... I am certain that it is possible to customize
>>Emacs so that it behaves EXACTLY like vi ... Does anyone have such an
                           ^^^^^^^
>>animal?
>
>Have you looked at GNU Emacs' VIP-mode?  Say `M-x info', then `m vip'.
>

Larry wants an EXACT implementation of VI in Emacs.  I have tried the
VIP-mode, and found a number of inconsistancies versus "true" VI.
These were irrating enough so that I gave up on it.  I have resigned
myself to learning Emacs, primarily because I also have Emacs on my
PC (MicroEmacs).  I hate trying to switch gears every time I move from
system to system.


	Rod Rebello
	...!intelca!mipos3!cpocd2!rod

mkhaw@teknowledge-vaxc.ARPA (Michael Khaw) (07/30/87)

in article <808@cpocd2.UUCP>, rod@cpocd2.UUCP (Rod Rebello) says:
-> Xref: teknowledge-vaxc comp.sources.wanted:1190 comp.emacs:1033
->>
->>> ... I have a couple of Emacses available to me, including GNU Emacs
->>>for Unix 4.3bsd ... I am certain that it is possible to customize
->>>Emacs so that it behaves EXACTLY like vi ... Does anyone have such an
->                            ^^^^^^^
->>>animal?
->>
->>Have you looked at GNU Emacs' VIP-mode?  Say `M-x info', then `m vip'.
->>
-> 
-> Larry wants an EXACT implementation of VI in Emacs.  I have tried the
-> VIP-mode, and found a number of inconsistancies versus "true" VI.
-> These were irrating enough so that I gave up on it.  I have resigned

I started to use vip mode and also got put off by the inconsistencies, but
I think all of that can be fixed by rebinding the keys from your .emacs
file.  I just haven't had the time to go through and find all the "wrong"
bindings and fix them, and decide which of vi's unused keys I can bind to
useful emacs-ish things like 'change to emacs mode', or 'split screen'.

Mike Khaw
-- 
internet:  mkhaw@teknowledge-vaxc.arpa
usenet:	   {hplabs|sun|ucbvax|decwrl|sri-unix}!mkhaw%teknowledge-vaxc.arpa
USnail:	   Teknowledge Inc, 1850 Embarcadero Rd, POB 10119, Palo Alto, CA 94303