2.7 KiB
TMUX
Конфиг (пользовательский / системный)
~/.tmux.conf
/etc/tmux.conf
Включить поддержку мыши (в конфиг добавить)
set -g mouse on
Запуск (без параметров будет создана сессия 0
)
tmux
новая сессия session1
. Название отображается снизу-слева в квадратных скобках в статус строке. Далее идет перечисление окон. Текущее окно помечается звездочкой.
tmux new -s session1
Окна
Ctrl+b с
- новое окно
Ctrl+b w
- список окон. переключиться курсором вверх-вниз
Ctrl+b &
- закрыть окно, нужно подтвердить y
Ctrl+b {
- переместить активное окно влево по кругу
Переключение
Ctrl+b n
- следующее окно
Ctrl+b p
- предыдущее окно
Ctrl+b 0
- переключиться на номер окна
Деление окна
Ctrl+b "
- деление окна горизонтально или tmux split-window -h
Ctrl+b %
- деление окна вертикально или tmux split-window -v
Ctrl+b стрелки
- переход между панелей, либо режим мыши
Ctrl+b+стрелки
- изменение размеров панелей или Ctrl+b Ctrl+стрелки
. Или мышью - потянуть за край панели.
Ctrl+b z
- zoom, выделить окно, повторное нажатие вернёт обратно
Ctrl+b space
- смена разделения на предопределённые расположения
Ctrl+d
- закрыть текущее окно
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
- cписок поддерживаемых команд