Как переключиться на другое окно, если Ctrl + B не работает для tmux?

Как переключиться на другое окно, если Ctrl + B не работает для tmux?

Как мы все знаем, tmux — довольно хороший инструмент, но есть некоторые сценарии, в которых Ctrlего Bиспользовать нельзя.

Например, когда я подключаюсь по sshd к серверу A и теперь подключаюсь к tmux pty сервера A. Таким образом, Ctrl+ Bзахватывается сервером A.

Затем я подключаюсь по ssh к серверу B с сервера A иtmux уже запущен на сервере B. На этот раз Ctrl+ Bработает только для сервера A и не может использоваться сервером B. Итак, если я хочу переключить окно для сервера B, что мне тогда делать?

решение1

Вы по-прежнему можете использовать Ctrl-b, но вам придется повторить его для отправки во вложенный tmux.

Лучшим вариантом было бы использовать разные префиксы. Например, вложенный tmux мог бы иметь:

set-option -g prefix C-a

в его tmux.conf, то Ctrl-aбудет его префикс.

Связанный контент