On Sun, 27 Oct 2013 10:38:09 -0700 (PDT)
ZyX <[email protected]> wrote:

> Please explain how you are going to differentiate CTRL-I and Tab in
> random terminal emulator. Some may be configured to output either as
> CSI sequence, but not all. This is not simply historical artifact.

You can't. Does that matter? Some people write a :map from F12, but
some terminals lack an F12 key. Vim has no problem storing maps from
keys it knows the terminal cannot possibly generate. If users are
mapping from keys their terminal cannot type that is their problem.

> I do not get though why <C-B> and <C-S-B> should ever have the same
> meaning though, and it is what is meant by “100% backwards
> compatibility”.

Indeed. I doubt very much anyone has ever tried to map from C-S-B, for
example, without being quite aware that it wasn't C-B.


-- 
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