Tony Mechelynck <[email protected]> wrote:
> 
> On 05/07/09 23:49, Ken Bloom wrote:
>> I think a bidi vim should have key strokes for both (a set of motion
>> keystrokes that operate in logical order, and a set of keystrokes that
>> operate in display order). If we consider gj and gk as the keystrokes
>> for operating over display lines versus j and k for operating over
>> logical lines, then the keystrokes for this purpose are actually
>> pretty obvious.
>> (gl is free for use for display order navigation, but unfortunately,
>> gh seems to be taken already.)
> 
> AFAICT, g<Up> and g<Down> are equivalent to gj and gk. I suppose it 
> would be possible to define g<Left> and g<Right> via a future patch 
> implementing true-bidi in gvim; anyone preferring other keys or key 
> combos could of course remap them.

My point wasn't to bikeshed specific key combinations at this point,
rather it was that a highly extensible editor (such as vim or emacs)
would be a good platform for developing better UI concepts for working
with BiDi text.

Unfortunately, none of the real bidi editors out there have
the extensibility and the range of operations allowed by vim,
and it should definitely be a point of development to bring BiDi
support into the powerful editors that people are using today, so that
BiDi editing itself can benefit from such basic ideas as cursor
movement that are implemented much more powerfully in the traditional
UNIX extensible editors (vim, emacs) than they are in regular editors
(gedit, kate, etc).

--Ken

-- 
Chanoch (Ken) Bloom. PhD candidate. Linguistic Cognition Laboratory.
Department of Computer Science. Illinois Institute of Technology.
http://www.iit.edu/~kbloom1/


--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to