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

55

screena un Ctrl-a, Ctrl-apour basculer entre deux dernières fenêtres?

Comment le faire en tmux?

kev
la source

Réponses:

83

Pour faire cela dans tmux, vous faites

Ctrl-Bl

(c'est un 'L'). Cela suppose que vous ayez laissé Ctrl-Bvotre 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

La première définit Ctrl-Acomme clé d'activation, la seconde indique Ctrl-Aqu'après l'activation doit aller à la dernière fenêtre.

Paul
la source
2

La réponse de Paul est correcte, mais elle 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 fait ... ET vous avez cartographié C-a C-apour être last-window, sooo ....

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

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

Si pour une raison quelconque vous ne remappez pas prefixet que vous mappez C-b C-bvers 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.

fbicknel
la source