Вышло обновление 3.7 терминального мультиплексора tmux для Linux

Программа позволяет управлять несколькими сеансами и окнами в одном окне терминала. В новой версии добавлены плавающие панели, а также улучшены работа с буфером обмена и управление мышью.
27 июня 2026, суббота 20:25
cheremaxa для раздела Блоги

Выпущен релиз 3.7 терминального мультиплексора tmux для Linux. Эта утилита позволяет разделять одно окно терминала на несколько независимых сеансов и окон. Ключевые нововведения: плавающие панели, нумерация строк в режиме копирования, улучшенная работа с буфером обмена и управлением мышью, а также исправления ошибок и усиление безопасности.

Источник изображения: linuxiac.com

Плавающие панели располагаются поверх основной раскладки, напоминая всплывающие окна, однако не являются модальными и поддерживают все функции обычных панелей. Для создания такой панели предусмотрены комбинация Ctrl+b с последующим нажатием * и команда new-pane. Функциональность находится на начальном этапе разработки: перемещение и изменение размеров панелей возможны только с помощью мыши. Обмен панелей местами, изменение размеров через специальную команду, переключение между плавающим и обычным режимами и восстановление конфигураций с их участием пока не реализованы.

В режиме копирования появилась опция copy-mode-line-numbers с пятью вариантами нумерации строк: отключена, стандартная, абсолютная, относительная и гибридная. Добавлена настройка, которая автоматически переключает фокус на панель при наведении указателя. Улучшен обмен с системным буфером: теперь утилита может запрашивать содержимое буфера у терминала и передавать его в активную панель.

Доработано управление мышью и появились новые возможности для управления ей в строке состояния. Вторая строка состояния теперь по умолчанию отображает список открытых панелей. Команда для просмотра активных сочетаний клавиш получила поддержку сортировки и настраиваемого форматирования. Улучшена обработка изображений: максимальное количество одновременно отображаемых изображений увеличено до 20, исправлены ошибки при вычислении их размеров.

Ужесточена проверка заголовков панелей, имён окон и сеансов. Внесены корректировки, выявленные в ходе фаззинг-тестирования.