Innerhalb einer Tmux-Sitzung verschachtele ich eine weitere Tmux-Sitzung auf einem Remotecomputer. Ich habe mich gefragt, ob es eine Möglichkeit gibt, dass der innere Tmux den äußeren benachrichtigt, wenn ein Prozess abgeschlossen ist.
In beiden (remote, lokal) .tmux.conf habe ich Folgendes eingestellt:
set-option -g visual-activity off
Ich weiß, dass es unmöglich klingt, aber ich habe mich gefragt, ob es Plugins gibt, die dies tun.
Antwort1
Sie können am Ende Ihres Vorgangs immer den speziellen "Alarm"- oder Klingel-Charakter senden, z. B. mit
$ echo -en '\a'
und dies sollte das äußere Tmux-Sitzungsfenster piepen oder blinken lassen, wenn Sie Ihr Terminal für eine sichtbare Glocke konfigurieren. Auf dem inneren Tmux müssen Sie die Glocke möglicherweise mit
set-option bell-on-alert on