W3C home > Mailing lists > Public > www-amaya@w3.org > April to June 2003

Re: vi key bindings

From: Charles McCathieNevile <charles@w3.org>
Date: Wed, 23 Apr 2003 22:12:29 -0400 (EDT)
To: Andrew <asha@onezero.org>
cc: <www-amaya@w3.org>
Message-ID: <Pine.LNX.4.30.0304232208370.9395-100000@tux.w3.org>

here are some thoughts  which I have been pondering a few years too long:

The browse and edit modes of Amaya suggest that you could replicate a lot of
the vi behaviour. Essentially you would need to apply one set of keyboard
shortcut modes in browse mode, and a different set in edit mode.

There are also some things that would take a bit of real coding I suspect -
the power of vi is in the things that keystrokes can do, and Amaya doesn't
have all those functions as I understand it.

There was a discussion on this list a while ago (I will look for a reference,
but I think it was around the tme of release 7) about having a different set
of shortcuts for different languages, when Irčne kindly gave some pointers
for where to make changes in the code to support this.

cheers

Chaals

On Wed, 23 Apr 2003, Andrew wrote:

>
>Is there a way to use the vi text editor key bindings in Amaya?
>
>If not, might this be added?  There would probably be a lot of interest
>in this.  For example comp.editors has lots of posts like, "Does anyone
>know of editors that let me edit XML using vi key bindings?"  Also, elvis,
>a vi clone, can display html side by side with the html source that's
>being edited, and this seems to be quite a popular feature of elvis,
>suggesting that there's a lot of interest in simultaneously editing and
>browsing editing html / xml / css - like stuff using vi key bindings.
>
>
>Andrew
>

-- 
Charles McCathieNevile  http://www.w3.org/People/Charles  tel: +61 409 134 136
SWAD-E http://www.w3.org/2001/sw/Europe         fax(france): +33 4 92 38 78 22
 Post:   21 Mitchell street, FOOTSCRAY Vic 3011, Australia    or
 W3C, 2004 Route des Lucioles, 06902 Sophia Antipolis Cedex, France
Received on Wednesday, 23 April 2003 22:12:32 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 14:53:27 UTC