将当前 tmux 会话转换为配置文件

Convert current tmux session to configuration file

我是 运行 一个有 6 个 windows 的 tmux 会话,总共大约有 14 个窗格。有没有一种命令方法可以将此会话保存到 tmux 配置文件中?

我不担心 运行 任何程序,但希望我能够保留会话名称、window 名称和窗格文件夹位置。

tmux 默认不提供任何方法 save/restore sessions/clients。但是有 3rd 方工具可以实现它。

例如,我写 retmux 来完全满足您的要求。

https://github.com/sk1418/retmux

可以支持什么up/restored?

  • sessions : 有名称,终端大小
  • windows : 带有名称、顺序、窗格拆分和拆分布局
  • panes : 路径和内容(最多 100000 行历史内容)具有相同的外观(ANSI 转义)