セッションごとに最大10個のウィンドウを作成するようにtmuxを制限する方法は?

セッションごとに最大10個のウィンドウを作成するようにtmuxを制限する方法は?

GNU画面がありますが、数字0〜9しかありませんmaxwinmaxwin 10tmuxのマニュアルページを検索しましたが、対応するものが見つかりませんでした。それでは、tmuxセッションで最大ウィンドウ数を制限する方法は?

答え1

回避策を見つけようとしました(tmux v3.3aでテスト)

ほとんどの場合、新しいウィンドウを作成するためにバインディングを<c-b> cオーバーライドしました。c

bind  c  if '[ "#{session_windows}" -lt 10 ]' \
            'new-window' 'display "!! too many windows" '

関連情報