MyTetra Share
Делитесь знаниями!
О, смотри-ка какое хорошее место. Дайте два!
Инициализация сеансов в Tmux
12.11.2013
00:07
Раздел: Компьютер - Linux - Bash - Терминал

Инициализация сеансов


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


new -n WindowName Command

neww -n WindowName Command

neww -n WindowName Command


Чтобы запустить сеанс с разделёнными окнами (панелями), добавьте команду splitw после neww, таким образом:


new -s SessionName -n WindowName Command

neww -n foo/bar foo

splitw -v -p 50 -t 0 bar

selectw -t 1

selectp -t 0


эта команда откроет два окна, второе из которых будет называться foo/bar и будет разделено вертикально пополам с командой foo запущенной перед командой bar. Фокус будет передан второму окну(foo/bar), левой панели (foo).


Запомните: Нумерация сеансов, окон и панелей начинается с нуля, если не указан параметр base-index со значением 1 в .tmux.conf


Чтобы управлять несколькими сеансами, подключайте раздельные файлы сеансов в конфигурационном файле:


# инициализация сеансов

bind F source-file ~/.tmux/foo

bind B source-file ~/.tmux/bar


← Содержание ...
 
MyTetra Share v.0.35
Яндекс индекс цитирования