On Tue, 29 Oct 2013 07:01:41 -0400
Michael Henry <[email protected]> wrote:

> Sorry I was not clear.  I certainly wasn't trying to break all
> mappings :-) I was thinking of and discussing mostly the :map
> functionality of Vim, not (yet) the terminal-handling side, and
> talking about behavior for a terminal where the codes for <Tab>
> key and <C-I> are distinguishable.

Yes; in summary this is what I was suggesting.

We already have many supported ways to run vim where vim itself /can/
distinguish a <Tab> from a <C-I> (i.e. any of the GUI-related gvims).
It would be nice if two maps in a gvim could distinguish properly.

Once vim's internals can correctly keep these and all the other similar
cases separate /then/ we can consider adding terminal recognition for
those terminals that can represent it; but that's a second-stage.

You don't need me, or a fancy terminal library to do that. You already
have GTK, Win32, etc... GUI input support. You just need to fix vim's
internals.

-- 
Paul "LeoNerd" Evans

[email protected]
ICQ# 4135350       |  Registered Linux# 179460
http://www.leonerd.org.uk/

Attachment: signature.asc
Description: PGP signature

Raspunde prin e-mail lui