基于 ~/.tmux.conf 实际配置生成。自定义键位与 tmux 默认有较大差异,以本文档为准。
# 新建名为 demo 的会话 tmux new -s demo # 进入/附加会话(默认进入第一个) tmux a # 附加到指定会话 tmux a -t demo # 查看所有会话 tmux ls # 关闭指定会话 tmux kill-session -t demo # 关闭服务器:所有会话都将关闭 tmux kill-server
tmux kill-pane # 关闭 pane tmux kill-window # 关闭 window
tmux list-keys # 列出所有快捷键及对应命令 tmux list-commands # 列出所有 tmux 命令及参数 tmux info # 输出 session/window/pane 信息 tmux show-hooks -g # 查看全局 hook 绑定
# 重新加载 tmux 配置 tmux source-file ~/.tmux.conf # 进入命令行模式(在 tmux 内) <prefix> :
# 查看某个键实际绑定了什么 tmux list-keys | grep 'prefix.*Space' # 查看所有自定义脚本绑定 tmux list-keys | grep 'config/tmux' # 查看 status line 配置 tmux show -g status-left tmux show -g status-right
/bin/zsh数字-labelon-tmux-window-activate.sh → ack 通知 → 清除 unread/fail → 刷新状态栏session_created.sh,保证 session 编号连续
最小接入:只保留 fzf_panes.tmux、剪贴板脚本、session 编号脚本。
完整复刻:还需安装 agent-tracker、opencode、tmux-resurrect、starship。