Есть ли способ изменить настройки (например, цветовую схему) в запущенном сеансе tmux, инициированном определенной командой оболочки (например, ssh)? - PullRequest
0 голосов
/ 26 января 2019

Я только что узнал о возможности хуков в tmux.Так как я все еще очень плохо знаком с командной строкой (и поэтому не привык (скажем, нужно время) читать все соответствующие части man-страницы), я просто быстро хотел спросить здесь, возможно ли использовать команды bash для запуска(например, когда я использую ssh, я хочу изменить цвет моей строки состояния).(Хотя я боюсь, что это невозможно).

Если нет, то как можно добиться того, чего я хочу?Могу ли я создать псевдоним для рассматриваемой команды и «перезагрузить» другой файл .tmux.conf (в текущем сеансе)?

Спасибо за вашу помощь!

Редактировать:

Например:

У меня есть две версии программы, в которой я получаю различные переменные среды через псевдонимы (скажем, progVersionA и progVersionB).

Когда у меня естьСеанс tmux запущен, я хотел бы, чтобы текущая среда 'sourced' отображалась в строке состояния (скажем, "progVersionA").И как только я переключаюсь на другую программу, в строке состояния должно появиться «progVersionB».Итак, я хочу, чтобы строка состояния менялась, как только я запускаю псевдоним progVersionB.

...