On Wed, Apr 20, 2011 at 09:22:23AM +1000, Ben Schmidt wrote:
> Nevertheless, we still have two things to
> test here: the situation where Vim gets ^I and doesn't know whether it's
> Ctrl-I, and the situation where Vim gets ^I and knows it can't be
> Ctrl-I, because it knows Ctrl-I would have been represented by that
> terminal as CSI.

Yes, I think though this is the problem. Vim can't know the terminal
would send one or the other. It's totally transparent up until the point
Vim first sees a CSI-encoded Ctrl-I arrive. But it would be wrong, I
think, for vim to start changing its behaviour at that point; that up
until you first press Ctrl-I, a real Tab key's behaviour is different to
that which happens after.

-- 
Paul "LeoNerd" Evans

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

Attachment: signature.asc
Description: Digital signature

Raspunde prin e-mail lui