Команды Tmux

Конфигурационные файлы (пользователя, системный):

''~/.tmux.conf
/etc/tmux.conf''

С версии 2.1 для включения режима мыши (скролл, изменение размера панели, выбор панели и др.) нужно добавить в tmux.conf:

set -g mouse on

Работа с Tmux

Старт

tmux без параметров будет создана сессия

tmux new -s session1 - новая сессия session1.

Название отображается снизу-слева в квадратных скобках в статус строке. Далее идет перечисление окон. Текущее окно помечается звездочкой.

Префикс (с него начинаются команды)

Ctrl + b

Новое окно

Ctrl + b c

Список окон

Ctrl + b w переключиться курсором вверх-вниз

Переключение

Ctrl + b n следующее окно

Ctrl + b p предыдущее окно

Ctrl + b 0 переключиться на номер окна

Окна можно делить на панели (Panes)

Как в тайловых (мозаичных) оконных менеджерах.

Деление окна

Горизонтально

Ctrl + b "

либо команда

tmux split-window -h

Вертикально

Ctrl + b %

либо команда

tmux split-window -v

Переход между панелями

Ctrl + b стрелки либо режим мыши

Изменение размеров панелей

Ctrl + b c-стрелки либо режим мыши

Закрытие окон

Ctrl + b x нужно подтвердить y

либо

exit

Отключение от сессии

Ctrl + b d

либо

tmux detach

Список сессий

tmux ls

Подключиться к работающей сессии

tmux attach подключение к сессии, либо к единственной, либо последней созданной

tmux attach -t session1 подключение к сессии session1

Выбрать сессию

Ctrl + b s

Завершение сессии

tmux kill-session -t session1

Завершить все сессии

tmux kill-server

Список поддерживаемых комманд

tmux list-commands

Дополнительная информация

man tmux