Как сохранить масштаб в tmux, если вышла команда выбора панели?

Я объясню, что я имею в виду. Предположим, что я создал горизонтальное разделение, а затем увеличил верхнюю панель.

Затем, когда я Cwl ограниченный select-pane -R (я использую vim и плагин TmuxNavigator для «бесшовной» навигации между панелями tmux и vim). Tmux будет областью unzoom, и активная панель останется прежней. Мне это не нравится.

Если бы я Cwj ограниченный в области select-pane -D tmux, unzoom и сделать нижнюю панель активной, что мне очень нравится.

Как отключить первое поведение, сохранив второе?

После нажатия вы должны будете заменить свои привязки на привязках, которые вы хотите получить. Вам нужно будет добавить команду resize-pane -Z непосредственно после нормального поведения ключа. Например, если C-<prefix>-l обычно привязан к select-pane -L вы должны изменить ее на select-pane -L ; resize-pane -Z select-pane -L ; resize-pane -Z . Вы можете сделать это с помощью следующей команды.

 :bind-key -T prefix l select-pane -L\; resize-pane -Z 

Примечание : вам нужно избегать ; в противном случае tux будет интерпретировать область resize-pane -Z как свою собственную команду после bind-key