Dans vim, control-left et control-right sont des mots séparés par des espaces (c'est-à-dire des synonymes de B et W), comme les zones de texte sur le web et les fichiers de texte. bash
.
Mais quand on exécute screen
ces touches ne fonctionnent plus. Lorsqu'il est pressé, vim bascule vers sa ligne de commande et entre 5C
o 5D
là.
Voici le codage que j'ai pour ces clés :
$ cat >/dev/null # pressing control-left, then control-right:
^[[1;5C^[[1;5D
BTW : J'ai essayé de remapper ces touches en .screenrc
comme ceci :
bindkey ^[[1;5D stuff B
bindkey ^[[1;5C stuff W
Cela fonctionne pour vim, mais maintenant ces touches ne fonctionnent pas au niveau de l'interface utilisateur. bash
(au lieu de cela, il suffit d'afficher B
o W
).
Je suppose que c'est une sorte termcap
le mystère, que je n'ai jamais compris... merci de m'éclairer !