Я использую «сессионную группу», чтобы держать несколько окон терминала с управлением окнами на уровне ОС открытыми для разных «окон» tmux (чтобы они использовали общий рабочий каталог по умолчанию, настройки tmux и т.д.) Эти окна терминала имеют разные размеры.
Как правило, из большого терминала я могу сделать следующее, чтобы начать новую команду:
:new-window vim

Однако, если я когда-нибудь переключусь на другую панель с этим новым, более крупным окном терминала, я, прежде всего, застряну с этим, когда я переключусь обратно:

Мне нужно убить весь сеанс, создать совершенно новый сеанс и снова связать его с сессионной группой, используя tmux new-session -t <blah> , чтобы восстановить полную ширину терминала.
Есть ли другой способ восстановить / изменить / установить «доступную ширину» сеанса (или окна, idk)?
