screen имеет Ctrl-a, Ctrl-a для переключения между двумя последними окнами?
Как это сделать в tmux?
screen имеет Ctrl-a, Ctrl-a для переключения между двумя последними окнами?
Как это сделать в tmux?
Чтобы сделать это в Tmux, вы делаете
Ctrl-B l
(это 'L'). Предполагается, что вы оставили Ctrl-B в качестве ключа активации.
Если вы хотите использовать те же нажатия клавиш, что и на экране, добавьте следующее в ваш ~/.tmux.conf:
set-option -g prefix C-a
bind-key C-a last-window
Первый устанавливает Ctrl-A в качестве ключа активации, второй говорит, что Ctrl-A после активации должен перейти в последнее окно.
Ответ Павла верен, но кажется, что вы не можете набрать ^ A. Обычно, если вы не привязали C-a к prefix , вы просто используете ^ A. Но вы сделали... И вы сделали C-a C-a last-window , ооочень ....
Однако, еще не все потеряно: C-a C-b сейчас (как ни странно) дает вам ^ A.
Если вы не переназначаете prefix , вы можете использовать C-b C-b чтобы получить ^ B.
Если по какой-то причине вы не переназначаете prefix и сопоставляете C-b C-b с last-window , я не нашел способа получить из него ^ B, за исключением чего-то вроде:
bind-key v send-prefix
... который отправит ^ B, если вы C-b v .