Depuis plusieurs années, je gère un environnement qui s’utilise très facilement à l’ vimintérieur de tmux. Mais ils ont récemment commencé à se battre, et je ne comprends pas pourquoi.

Si le pointeur de la souris est trop loin à droite ou (parfois) trop bas sur l'écran, les commandes de la souris sont en quelque sorte tronquées. Tenter de cliquer sur les onglets vimsitués à droite, en haut de, produit des points d'exclamation dans la gouttière. Si je suis trop à droite, faire défiler vers le haut ou vers le bas produira des caractères étrangement aléatoires.

Si j'exécute en vimdehors d'une tmuxsession, cela fonctionne bien, il faut donc que ce soit l'interaction entre les deux qui pose problème.

J'ai ces options définies dans mon .tmux.conf:

set -g default-terminal "screen-256color"
set-window-option -g xterm-keys on
set-option -g mode-mouse on

Quelqu'un a des idées sur ce qui se passe ou comment je peux y remédier?

FWIW, j'utilise iTerm2 sur Mac, avec l' tmuxintégration qui traite chaque fenêtre comme son propre onglet. Aucune idée si c'est un facteur contributif possible.

BlairHippo
la source