Внутри сеанса tmux я вставляю другой сеанс tmux на удаленном компьютере. Мне было интересно, есть ли способ для внутреннего tmux уведомить внешний, когда процесс завершен.
В обоих (удалённом и локальном) .tmux.conf я установил:
set-option -g visual-activity off
Я знаю, что это может показаться невозможным, но мне было интересно, есть ли какие-нибудь плагины, которые это делают.
решение1
Вы всегда можете в конце процесса отправить специальный символ «оповещения» или звонка, например, с помощью
$ echo -en '\a'
и это должно заставить внешнее окно сеанса tmux издавать звуковой сигнал или мигать, если вы настроите свой терминал на видимый звонок. На внутреннем tmux вам может понадобиться распространить звонок с помощью
set-option bell-on-alert on