tmux - andyceo/documentation GitHub Wiki
sudo aptitude install tmux
Все команды в tmux производятся через нажатие "командной клавиши", которая есть обычно сочетание Ctrl+B. Далее в этом руководстве, мы будем обозначть ее как prefix.
- Запустить новую сессию:
tmux
|tmux new-session
|tmux new-session -s [имя сессии]
- Подключиться к уже созданной сессии:
tmux attach
|tmux attach-session -t [имя сессии]
|tmux -a
- Переименовать сессию:
tmux rename-session [-t current-name] [new-name]
- Просмотреть список активных сессий:
tmux ls
|tmux list-sessions
- Отсоединиться от текущей сессии:
tmux detach
или prefix D - Удалить сессию:
tmux kill-session -t [имя сессии]
- Удалить все сессии:
tmux kill-server
- Cоздать новое окно: prefix C
- Перейти в указанное окно: prefix 0....9
- Перейти в предыдущее окно (относительно текущего в панели): prefix P
- Перейти в следующее окно (относительно текущего в панели): prefix N
- Перейти в последнее активное окно: prefix L
- Показать список всех открытых окон: prefix W
- Увеличить ширину окна: prefix Ctrl+N→ или prefix Alt+→ (увеличивает с большим шагом)
- Уменьшить ширину окна: prefix Ctrl+←
- Воспроизводить нажатия клавиш во всех открытых окнах:
tmux set synchronize-panes on
- Закрыть текущее окно: prefix X
- Разделить окно по горизонтали: prefix %
- Разделить окно по вертикали: prefix "
- Навигация между панелями: prefix
- Закрыть панель: как закрыть терминал: выполнить команду exit, или нажать Ctrl+D.
-
Создадим файл
~/.tmux.conf
со следующим содержанием:echo "set -g @plugin 'tmux-plugins/tmux-resurrect'" >> ~/.tmux.conf
-
Нажать prefix + I
- Сохранить сессию: prefix Ctrl+s
- Восстановить сессию: prefix Ctrl+r