Логотип

Выпущен терминальный мультиплексор Tmux 3.7 с первоначальной поддержкой плавающих панелей

Выпущен терминальный мультиплексор Tmux 3.7 с первоначальной поддержкой плавающих панелей

Tmux, терминальный мультиплексор, который позволяет пользователям управлять несколькими сессиями, окнами и панелями в одном окне терминала, только что выпустил версию 3.7.

Изюминка релиза — плавающие панели, которые появляются над стандартной мозаичной раскладкой и напоминают всплывающие окна. Однако, в отличие от всплывающих окон, плавающие панели не являются модальными и функционируют как обычные панели, в том числе поддерживают escape-последовательности.

По умолчанию пользователи могут открыть плавающую панель, нажав клавишу префикса tmux C-b, а затем *; кроме того, плавающие панели можно создавать с помощью новой команды new-pane.

Эта функция все еще находится на ранней стадии разработки. В настоящее время плавающие панели можно перемещать и изменять их размер только с помощью мыши. Такие действия, как замена плавающих панелей, изменение их размера с помощью команды resize-pane, переключение между плавающим и мозаичным режимами, а также восстановление пользовательских макетов с плавающими панелями, пока не поддерживаются.

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

Кроме того, новая опция focus-follows-mouse позволяет фокусу панели следовать за указателем мыши, а обработка буфера обмена улучшена благодаря новой опции get-clipboard. Если она включена, tmux может запрашивать содержимое буфера обмена у терминала и перенаправлять его на панель.

В Tmux 3.7 также появилось несколько улучшений в управлении и работе с мышью. Новые диапазоны управления мышью, от control0 до control9, позволяют управлять мышью в строке состояния панели. Вторая строка состояния по умолчанию, когда для параметра status-format установлено значение 2, теперь отображает список панелей.

Читать  Расширение команды Bash

Команда list-keys теперь поддерживает сортировку с помощью флага -O и пользовательское форматирование с помощью -F. Также улучшена обработка изображений в SIXEL: максимальное количество изображений увеличено до 20, а проблемы с расчетом размера устранены.

Наконец, мы повысили уровень безопасности за счет более строгой очистки заголовков панелей, названий окон и сеансов, а также внесли несколько исправлений, выявленных в ходе фаззинг-тестирования.

Для получения дополнительной информации см. объявление или ознакомьтесь с полным списком изменений.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)

Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.

Если статья понравилась, то поделитесь ей в социальных сетях:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

18 − 8 =

Это может быть вам интересно


Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала