2

Как правило, я использую скрипт bash для создания сеанса tmux (разделение панелей, установка PWD, команды вызова и т.д.). Это прекрасно работает, за исключением случаев, когда я пытаюсь запустить tmux detach-client . Он не сможет отсоединиться, вместо этого он просто добавляет дополнительные окна и странно разбивает все на части. Не то, что ожидается.

Для дублирования: запустите терминал и запустите скрипт. Затем создайте другой терминал в другой вкладке (как в gnome-терминал). Запустите скрипт еще раз, и он будет прикреплен, как и ожидалось. Наконец запустите tmux detach-client и посмотрите результаты.

Вот более простой POC-скрипт, и это оригинальные: vimui и tmuxhome.

1 ответ1

0

Кажется, проблема в том, чтобы просто вызвать tmux detach . Поэтому вызов с указанием имени сеанса работает как шарм.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .