Tmux 2 устранил конфигурацию сеанса в конфигурационном файле? - PullRequest
0 голосов
/ 30 января 2019

Ища способ автоматического запуска сеанса tmux с моими предпочтительными командами разбиения и запуска панели, я увидел, что в ответе на это сообщение объяснялось, что вы можете настроить все в своем файле .tmux.conf.В то время они говорили о tmux v1.6 в 2013 году.

Однако, после попыток и неудачи и поиска в Google, я прочитал здесь , что tmux не может восстановить сеансы.Этот ответ с 2017 года.

В настоящее время я использую tmux 2.6, и я начинаю думать, что функция v1.6 больше не существует.Кто-нибудь знает, правильно ли это?Если да, то почему они отказались от этой функциональности?

1 Ответ

0 голосов
/ 04 февраля 2019

Оба ответа верны.Эта функция все еще работает, но синтаксис tmux изменился между версиями 1 и 2. Вы не можете восстановить сеансы.Вы можете создать новый сеанс с тем же именем и макетом панели, что и сеанс, который вы уничтожили, но он не вернет старый сеанс и содержимое этих уничтоженных панелей.

Вот простой пример:

#~/.session.tmux
new  -s SessionName -n WindowName
splitw -v -p 10

в командной строке:

tmux source-file ~/.session.tmux

вызовет сеанс tmux с 1 окном, разбитым на 2 панели, при этом нижняя панель будет намного меньшечем верхняя панель.

...