En raison de la manière dont la saisie au clavier est gérée en interne, cela n'est malheureusement pas possible aujourd'hui. (Ce cas particulier devrait cependant fonctionner dans GVIM.) Certaines combinaisons de touches, comme Ctrl + non-alphabetic ne peut pas être mis en correspondance, et Ctrl + letter vs. Ctrl + Shift + letter ne peuvent être distingués. (À moins que votre terminal n'envoie un capuchon de terme (ce qui n'est pas le cas de la plupart d'entre eux). En mode insertion ou ligne de commande, essayez de taper la combinaison de touches. Si rien ne se produit / n'est inséré, vous ne pouvez pas utiliser cette combinaison de touches. Ceci s'applique également à <Tab>
/ <C-I>
, <CR>
/ <C-M>
/ <Esc>
/ <C-[>
etc. (La seule exception est <BS>
/ <C-H>
.) Il s'agit d'un problème connu, qui a fait l'objet de plusieurs discussions sur vim_dev et sur le canal IRC #vim.
Certaines personnes (en premier lieu Paul LeoNerd Evans) veulent corriger cela (même pour la console Vim dans les terminaux qui le supportent), et ont lancé l'idée suivante diverses propositions .
Mais à ce jour, aucun correctif ou volontaire ne s'est encore manifesté, bien que de nombreuses personnes aient exprimé le souhait d'intégrer cette fonctionnalité dans une future version majeure de Vim 8.