私はtmuxのグループ化されたセッション機能を使用して、画面サイズの異なる複数のクライアントの単一セッションに接続しています。だからtmux new-session -t <session_name>
私の~/.bashrc
。しばらくすると、まだ終了していない未使用セッションの長いリストが残ります。
クライアントが切断されたとき(最後のセッションでない限り)tmuxに自分のグループセッションを終了させることはできますか?
答え1
答えは、追加のグループ化セッションにdestroy-unattachedオプションを設定することです。私のものから~/.bashrc
:
# Connect/create tmux grouped session automatically.
if [ -z "$TMUX" ]; then
tmux new-session -t 0 \; set-option destroy-unattached || tmux new-session -s 0
fi