1 votes

control-left et control-right ne fonctionnent pas dans vim, dans une session écran

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 !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X