Поиск по сайту:
Он от советов лишь злей; раздражается, будучи сдержан (Овидий).

Tmux 3.5 Выпущен с расширенной поддержкой ключей и новыми функциями

12.10.2024
Tmux 3.5 Выпущен с расширенной поддержкой ключей и новыми функциями

Мультиплексор терминалов Tmux 3.5 — это улучшенная обработка клавиш, расширенный режим копирования, дополнительные параметры раскладки и исправления ошибок.

Недавно была выпущена версия Tmux 3.5, в которой есть несколько обновлений и улучшений по сравнению с предыдущей версией 3.4. В этой новой версии основное внимание уделяется улучшенной обработке клавиш, настройкам пользовательского интерфейса и лучшей совместимости с различными средами терминалов.

Однако прежде чем перейти к новинкам в новой версии, давайте вкратце объясним, что такое tmux для тех, кто не знаком с ним. Проще говоря, tmux — это инструмент, который позволяет пользователям управлять несколькими сеансами терминала в одном окне.

Представьте, что вы разделили свой терминал на несколько панелей, каждая из которых представляет собой отдельный сеанс, и можете отсоединять или подключать их по мере необходимости. Это особенно полезно для разработчиков, системных администраторов и всех, кому нужно отслеживать несколько процессов одновременно. Теперь давайте рассмотрим последнюю версию.

 

Tmux 3.5: ключевые улучшения

терминальный мультиплексор tmux 3.5

Терминальный мультиплексор tmux 3.5

 

Самым заметным изменением в tmux 3.5 является переработанная поддержка расширенных клавиш. Обработка клавиш была существенно обновлена, чтобы лучше соответствовать поведению xterm, поддерживая как режим 1, так и режим 2.

Это приводит к тому, что tmux всегда запрашивает режим 2 у родительского терминала, что обеспечивает более стабильное поведение при сопоставлении клавиш. Кроме того, появилась новая опция extended-keys-format, которая помогает управлять форматом аналогично функции formatOtherKeys в xterm.

Читать  Как я могу исключить каталоги с помощью команды grep -R

Другое улучшение касается наложений, таких как всплывающие окна и меню, которые теперь автоматически скрываются при вводе командной строки, уменьшая визуальный шум и обеспечивая более удобный пользовательский интерфейс. Также появился новый флаг «copy-mode -d», который позволяет пользователям прокручивать страницу вниз, если они уже находятся в режиме копирования, аналогично существующему флагу «-e».

Более того, tmux 3.5 также добавляет возможность отображать гиперссылки в режиме копирования, обеспечивая более интерактивный опыт работы со ссылками в терминале. Кроме того, для улучшения управления поиском в режиме копирования были введены два новых формата: search_count и search_count_partial.

Интересным дополнением являются зеркальные версии основного горизонтального и основного вертикального макетов, которые позволяют пользователям размещать главную панель внизу или справа вместо обычного верхнего или левого, тем самым повышая гибкость пользователей при настройке рабочего пространства в соответствии со своими предпочтениями.

Что касается управления мышью, клавиши перемещения мыши теперь игнорируются, если их явно не запрашивает приложение, а нажатие на строку состояния больше не сбрасывает панель мыши. Эти настройки улучшают общее удобство взаимодействия с мышью в tmux. Но это еще не все.

Мультиплексор терминалов tmux 3.5 также содержит несколько других улучшений производительности и стабильности. Например, команда REP теперь работает с символами Юникода, а для некоторых ошибок в консоли Linux с яркими цветами доступны новые обходные пути.

Читать  Загрузочные файлы в Bash. bashrc или .bash_profile

Ещё одним заметным дополнением является функция command-error, которая срабатывает при сбое команды, позволяя пользователям лучше контролировать и отслеживать ошибки в своём сеансе. Новая опция «allow-set-title» также может использоваться для запрета приложениям изменять заголовок панели, обеспечивая более единообразную среду.

Наконец, в tmux 3.5 улучшена обработка событий нажатия кнопки мыши, чтобы избежать игнорирования нескольких нажатых кнопок, предотвращаются сбои при фокусировке на панели и обеспечивается более надёжное выделение при удалении буферов. Время выхода из режима по умолчанию также сокращено до 10 миллисекунд, что обеспечивает более быструю реакцию при использовании сочетаний клавиш tmux.

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:


5 1 голос
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

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


Рекомендуемое
Systemd — это популярная система инициализации, которая служит инструментом управления…

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: