Pour permettre le défilement d'une fenêtre tmux avec une souris, j'ai mis le code suivant dans mon fichier ~/.tmux.conf
:
set -g mouse-mode on
Cependant, rien ne change. Quand je fais défiler, cela se fait toujours en dehors de tmux. Pourquoi ?
Pour permettre le défilement d'une fenêtre tmux avec une souris, j'ai mis le code suivant dans mon fichier ~/.tmux.conf
:
set -g mouse-mode on
Cependant, rien ne change. Quand je fais défiler, cela se fait toujours en dehors de tmux. Pourquoi ?
Alors cette option a été renommée dans la version 2.1 (18 octobre 2015)
À partir du journal des modifications:
Le mode souris a été réécrit. Il n'y a maintenant plus d'options pour :
- mouse-resize-pane
- mouse-select-pane
- mouse-select-window
- mode-mouse
Au lieu de cela, il n'y a qu'une seule option : 'mouse' qui active le support de la souris
Donc c'est ce que j'utilise maintenant dans mon fichier .tmux.conf
set -g mouse on
Comme l'a noté @Graham42, l'option de la souris a changé dans la version 2.1. Le défilement nécessite désormais que vous entriez d'abord en mode copie. Pour activer le défilement presque de la même manière qu'avant la version 2.1, ajoutez ce qui suit à votre .tmux.conf
.
set-option -g mouse on
# rendre le défilement avec les molettes fonctionne
bind -n WheelUpPane if-shell -F -t = "#{mouse_any_flag}" "send-keys -M" "if -Ft= '#{pane_in_mode}' 'send-keys -M' 'select-pane -t=; copy-mode -e; send-keys -M'"
bind -n WheelDownPane select-pane -t= \; send-keys -M
Cela activera le défilement lorsque vous survolez une fenêtre et vous pourrez déplacer cette fenêtre ligne par ligne.
Source : https://groups.google.com/d/msg/tmux-users/TRwPgEOVqho/Ck_oth_SDgAJ
Juste un petit avertissement à quiconque est en train de perdre la tête en ce moment:
https://github.com/tmux/tmux/blob/310f0a960ca64fa3809545badc629c0c166c6cd2/CHANGES#L12
Donc voilà juste
:setw -g mouse
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.