Au lieu de ssh-ing de nombreuses fenêtres de terminaux vers un serveur distant, j’ai décidé de commencer à utiliser tmux via une seule connexion ssh. Il y a des choses que je n'arrive pas à faire fonctionner cependant.
Le plus important est de savoir comment rendre le terminal défilable avec la souris.
bash setw -g mode-mouse on
semble ne rien faire. Puis-je en quelque sorte configurer mon terminal pour envoyer les actions de défilement via ssh aussi?
Si cela est impossible, existe-t-il une solution de contournement pour relier les pages suivantes et les pages suivantes pour faire défiler de haut en bas?
J'utilise tmux-2.5rc
via ssh -YX
et d'autres applications permettent le défilement à la souris.
ssh
terminal
tmux
mouse-wheel
Adam Hunyadi
la source
la source
Réponses:
En supposant que votre programme terminal ne détourne pas les entrées de la molette de la souris, vous devriez pouvoir l'ajouter à votre
$HOME/.tmux.conf
(pour tmux> = 2.1)En fonction du programme de votre terminal, cette option peut également être utile, car elle permet
tmux
à votre terminal de mieux contrôler le contenu de la fenêtre du terminal.Concernant votre commentaire:
Si vous n'avez pas défini cette option dans votre
tmux
configuration, alors oui, c'est prévu. Il est probable que vous reveniez dans l'historique de la mémoire tampon de votre programme de terminal plutôt que dans la mémoire tampon de tmux.Enfin, vous trouverez plus d'informations dans d'autres questions essentiellement identiques: ici, de manière générique et ici (pour MacOS et iTerm)
la source