tmux - 将当前 tmux session 转换为配置文件

标签 tmux

我正在运行一个带有 6 个窗口的 tmux session ,总共大约有 14 个 Pane 。是否有命令方法可以将此 session 保存到 tmux 配置文件?

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

最佳答案

默认情况下 tmux 不提供任何方式来保存/恢复 session /客户端。但是有 3rd 方工具可以实现它。
比如我写了retmux做你所要求的。
https://github.com/sk1418/retmux
什么可以备份/恢复?

  • session :带有名称,终端大小
  • window : 带有名称、顺序、 Pane 拆分和拆分布局
  • Pane : 路径和内容(最多 100000 行历史内容)具有相同的外观和感觉(ANSI 转义)
  • 关于tmux - 将当前 tmux session 转换为配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45633746/

    相关文章:

    linux - 当您从本地 tmux session 通过 SSH 进入删除 tmux session 时,如何将命令 key 传递给远程 tmux session

    vim - 禁用映射到 Ctrl-a 的良好 VIM 的数字增量

    session - 如何将两个 tmux 窗口合并为一个窗口?

    tmux - 我如何告诉 tmux 在我杀死一个 Pane 后自动调整 Pane 的大小?

    bash - Tmux 重新加载 Bash .profile

    tmux - 如何重命名 tmux 中的 Pane ?

    command-line - 如何将 tmux session 保存到 tmuxinator 项目?

    debugging - 无法在 vscode 中使用 alt+arrow 切换 tmux Pane

    vim - 当在 tmux session 中打开的 vim 进程上移动光标时,为什么它时不时地会留下幽灵字符的痕迹 - ^[OB,^[OA?

    matplotlib - 无法在 Tmux 中使用事件的 IPython/Matplotlib 正确退出 SSH session