web-dev-qa-db-fra.com

Comment basculer entre les deux dernières fenêtres de tmux?

screen a un Ctrl-a,Ctrl-a basculer entre les deux dernières fenêtres?

Comment le faire dans tmux?

53
kev

Pour faire cela dans tmux, vous faites

Ctrl-Bl

(c'est un 'L'). Cela suppose que vous avez quitté Ctrl-B comme clé d'activation.

Si vous souhaitez utiliser les mêmes touches que l'écran, ajoutez ce qui suit à votre ~/.tmux.conf:

set-option -g prefix C-a
bind-key C-a last-window

Les premiers sets Ctrl-A comme votre clé d'activation, le second dit Ctrl-A après l'activation devrait aller à la dernière fenêtre.

79
Paul

La réponse de Paul est correcte, mais semble vous laisser sans moyen de taper ^ A. Normalement, si vous n'avez pas lié le C-a à prefix, vous utilisez simplement ^ A. Mais vous avez ... ET vous avez mappé C-a C-a à last-window, sooo ....

Cependant, tout n'est pas perdu: C-a C-b maintenant (curieusement) vous obtient un ^ A.

Si vous ne remappez pas prefix, vous pouvez utiliser C-b C-b pour obtenir ^ B.

Si, pour une raison quelconque, vous ne remappez pas prefix et que vous mappez C-b C-b à last-window, je n'ai pas trouvé de moyen de sortir un ^ B de quelque chose comme:

bind-key v send-prefix

... qui enverra un ^ B si vous tapez C-b v.

2
fbicknel