web-dev-qa-db-fra.com

Ubuntu - changer tmux 1.8 en tmux-next 1.9

Après avoir essayé d'installer quelques plugins pour tmux, j'ai constaté que ma version de tmux est 1.8.

En suivant les étapes de cette réponse, j'installe tmux 2.1: grade tmux de 1.8 à 1.9 sur Ubuntu 14.04 (je n'ai pas trouvé tmux = 1.9a-1 ~ ppa1 ~ t et au lieu d'installer tmux-next et le remplacer lien dans le bac usr avec Sudo ln -sf $(which tmux-next) /usr/bin/tmux

Tmux fonctionne bien, mais n'a pas chargé ma configuration. J'ai essayé la source tmux, mais maintenant je devrais tmux source chaque fois que j'utilise tmux.

Et après tout, je reçois ces erreurs:

unknown option: mode-mouse
unknown option: mode-mouse
unknown option: mouse-select-pane
unknown option: mouse-resize-pane
unknown option: mouse-select-window
unknown option: mode-mouse
unknown option: mode-mouse

Tmux-next est-il le même tmux? Et que dois-je faire pour charger . Tmux.conf automatiquement?

39
Sonique

Je viens d'installer tmux 2.1 sur Ubuntu Server et j'ai été confronté au même problème. La solution pour moi est de supprimer toutes ces options inconnues et d'ajouter ces lignes à la place:

 set -g mouse-utf8 on
 set -g mouse on

Maintenant, dans tmux 2.1, je peux choisir un volet, une fenêtre et tout redimensionner avec une souris comme c'était le cas dans tmux 1.8

Section SUPPORT DE SOURIS de 'man tmux' :

"Les raccourcis clavier par défaut permettent à la souris d'être utilisée pour sélectionner et redimensionner des volets, pour copier du texte et pour changer de fenêtre à l'aide de la ligne d'état. Ceux-ci prennent effet si l'option de la souris est activée."


[~ # ~] mise à jour [~ # ~] ( car il y a beaucoup de questions):

0 Install:

brew cask install easysimbl

1 Téléchargez le fichier .dmg ici : https://bitheap.org/mouseterm/

2 Exécuter :

cd /Volumes/MouseTerm && cp -r MouseTerm.bundle /Library/Application\ Support/SIMBL/Plugins

3 Ajoutez ceci à votre fichier .tmux.conf :

set -g mouse-utf8 on
set -g mouse on
bind -n WheelUpPane   select-pane -t= \; copy-mode -e \; send-keys -M
bind -n WheelDownPane select-pane -t= \;                 send-keys -M

4 Reload tmux

5 Scroll!!!1

J'espère que cela vous aidera. Fonctionne pour moi sur iTerm 2/OS X El Capitan/tmux-2.1

77
smileart

Options mode-mouse, mouse-select-pane, mouse-resize-pane, mouse-select-window sont obsolètes. Utilisez plutôt l'option mouse, elle couvre toutes les fonctionnalités de ces quatre options:

set -g mouse on

La dépréciation officielle dates retour à v2.1, mais les changements réels étaient introduits entre v1.9 et v2.0.

31
user2683246