Базовый конфиг tmux https://github.com/gpakosz/.tmux
$ cd
$ git clone https://github.com/gpakosz/.tmux.git
$ ln -s -f .tmux/.tmux.conf
$ cp .tmux/.tmux.conf.local .
tmux new [имя_сеанса]
- начать новый сеанс. Имя_сеанса опционально;tmux attach -t [имя_сеанса]
- подключиться к уже существующей сессии. Если имя заранее не было задано, тогда команда будет выглядить так:tmux attach -t 0
;tmux ls
— список открытых сессий Tmux;kill-server
— остановить все запущенные сессии;kill-session -t [имя_сеанса]
— завершить сессию;list-clients -t [имя_сеанса]
— посмотреть клиентов, подключенных к сессии;list-sessions
— вывести список всех запущенных сессий.
Ctrl + b, c
— создать новое окно;Ctrl + b, w
— просмотреть список окон;Ctrl + b, n
— следующее окно;Ctrl + b, p
— предыдущее окно;Ctrl + b, w
— следующее окно;Ctrl + b, номер окна (цифрой)
— переключиться на нужное окно;Ctrl + b, “
— горизонтальное разделение окна;Ctrl + b, %
— вертикальное разделение окна.Ctrl + b, ,
— переименование окнаCtrl + b, r
— перечитать изменения в конфигурации расположенной по пути~/.tmux.conf.local