tmux
Сессии, которые переживают обрыв связи, окна, панели и стандартные сочетания клавиш.
Сессии
Новая именованная сессия
tmux new -s <session>
Список сессий
tmux lsПодключиться к сессии
tmux attach -t <session>
Подключиться или создать, если нет
tmux new -A -s <session>
Удалить сессию
tmux kill-session -t <session>
Отключиться от сессии
Ctrl+b dСессия продолжит работать — можно закрыть SSH и вернуться позже.
Окна
Новое окно
Ctrl+b cСледующее / предыдущее окно
Ctrl+b n / Ctrl+b pПерейти к окну по номеру
Ctrl+b 0…9Переименовать окно
Ctrl+b ,Выбрать окно или сессию из списка
Ctrl+b wПанели
Разделить по вертикали (рядом)
Ctrl+b %Разделить по горизонтали (друг над другом)
Ctrl+b "Переключаться между панелями
Ctrl+b ←↑→↓Развернуть панель на весь экран и обратно
Ctrl+b zЗакрыть панель
Ctrl+b xПрокрутка и настройки
Режим прокрутки (q — выход)
Ctrl+b [Включить мышьпродвинутая
echo 'set -g mouse on' >> ~/.tmux.conf && tmux source-file ~/.tmux.confПечатать во все панели сразупродвинутая
tmux setw synchronize-panes on