Dans tmux
, le comportement par défaut pour le traitement C-b 0
est de passer à la fenêtre 0. Je voudrais C-b C-0
pour passer au volet 0 dans la fenêtre actuelle. Mes tentatives pour ajouter,
bind-key C-0 select-pane -t 0
à mon .tmux.conf
ont échoué. Y a-t-il autre chose qui me manque?
Pas exactement comme vous le souhaitez, mais je doute que vous ayez une raison de ne pas aimer ce qui suit:
display-panes
ou les goûts (<prefix> + q
par défaut),Vous devez modifier votre terminal pour que tmux puisse reconnaître correctement les touches de contrôle + chiffres. ( source : https://unix.stackexchange.com/questions/96884/using-ctrl0-9-to-cycle-between -windows-using-tmux )
Si vous utilisez iTerm2, par exemple, alors:
Preferences > Profiles > Keys
et cliquez sur +
Send Escape Sequence
dans le menu déroulant de l'action Esc+[27;5;48~
dans les caractères à envoyer zone de texteEnsuite, ajoutez enfin à votre .tmux.conf
le suivant:
bind-key C-0 select-pane -t 0
redémarrez tmux (assurez-vous de fermer toutes les sessions avectmux kill-session
). Vous devriez maintenant pouvoir sélectionner le volet numéro 0. Pour que les 9 autres touches fonctionnent, répétez les 5 étapes ci-dessus avec les séquences d'échappement appropriées. Ils peuvent être trouvés dans le lien fourni.