Назад к обновлениям
New releaseSep 10, 2026

tmux v3.8-rc

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

Поделиться

Добро пожаловать в tmux!

tmux — это терминальный мультиплексор: он позволяет создавать, получать доступ и управлять несколькими терминалами с одного экрана. tmux можно отсоединить от экрана, и он продолжит работать в фоновом режиме, а затем к нему можно снова подключиться.

Этот выпуск работает на OpenBSD, FreeBSD, NetBSD, Linux, macOS и Solaris.

Зависимости

tmux зависит от libevent 2.x, доступной на этой странице.

Он также зависит от ncurses, доступной на этой странице.

Для сборки tmux нужны компилятор C (например, gcc или clang), make, pkg-config и подходящий yacc (yacc или bison).

Установка

Бинарные пакеты

Некоторые платформы предоставляют бинарные пакеты для tmux, хотя иногда они устаревшие. Примеры перечислены на этой странице.

Из архива выпуска

Чтобы собрать и установить tmux из архива выпуска, используйте:

./configure && make
sudo make install

tmux может использовать библиотеку utempter для обновления utmp(5), если она установлена — запустите configure с --enable-utempter, чтобы включить это.

Более подробные инструкции по сборке и установке tmux см. на этой странице.

Из системы контроля версий

Чтобы получить и собрать последнюю версию из системы контроля версий — учтите, что для этого требуются autoconf, automake и pkg-config:

git clone https://github.com/tmux/tmux.git
cd tmux
sh autogen.sh
./configure && make

Участие в разработке

Отчёты об ошибках, предложения по функциям и особенно вклад в код очень приветствуются. Пожалуйста, отправляйте по электронной почте на:

[email protected]

Или откройте issue или pull request на GitHub. Пожалуйста, прочитайте этот документ перед открытием issue.

Есть список предложений по вкладу. Пожалуйста, не стесняйтесь спрашивать в списке рассылки, если вы думаете над чем-то поработать или нуждаетесь в дополнительной информации.

Документация

Документацию по использованию tmux см. в man-странице tmux.1. Просмотреть её из дерева исходников можно с помощью:

nroff -mdoc tmux.1|less

Небольшой пример конфигурации находится в example_tmux.conf.

А файл автодополнения для bash(1) находится по адресу:

https://github.com/scop/bash-completion/blob/main/completions-core/tmux.bash

Для отладки запускайте tmux с -v или -vv, чтобы создавать файлы журналов сервера и клиента в текущем каталоге.

Поддержка

Список рассылки tmux для общего обсуждения и отчётов об ошибках:

https://groups.google.com/forum/#!forum/tmux-users

Подпишитесь, отправив письмо на:

[email protected]

Мерч

Мерч tmux доступен в Commit Goods — покупки помогают поддерживать проект tmux.

Категории