如何使用 tmux 命令同时杀死所有 tmux windows。?

How to kill all tmux windows at the same time using tmux command.?

我创建了一个 shell 脚本来启动 tmux(在 Mac 中) 它曾经可以工作,但升级 OS 和计算机后就不行了 最后一个命令应该关闭所有 windows 并退出。 有什么帮助吗?谢谢

tmux new-session \; \
  setw -g base-index 1 \; \
  setw -g pane-base-index 1 \; \
  split-window -h  -p 65 \; \
  send-keys 'vim' C-m \; \
  split-window -h -p 50 \; \
  select-pane -t 3 \; \
  split-window -v \; \
  send-keys 'guard' C-m \; \
  select-pane -t 2 \; \
  set -g mouse-select-pane on \; \
  set -g mouse-resize-pane on \; \
  bind-key Q kill-session \;

tmux 3.2a

MacOS Big Sur Version 11.6.2

在 ~/.tmux.conf 中包括这一行:

bind-key Q kill-session

现在绑定密钥然后Q将退出所有