【问题标题】:What is tmux layout string format?什么是 tmux 布局字符串格式?
【发布时间】:2019-12-21 21:02:49
【问题描述】:

我可以定义自定义布局的 tmux 布局字符串格式是什么?当我在 tmux 会话中运行 tmux list-windows 时,它给了我类似的信息:
0: bash* (2 panes) [186x52] [layout 294a,186x52,0,0{93x52,0,0,185,92x52,94,0,186}] @113 (active)
但我想知道格式是什么,这样我就可以创建自定义格式,以便在启动新会话时由配置文件中的 tmuxp 之类的内容加载。我搜索了 tmux 手册页并用 Google 搜索,但找不到任何东西。

【问题讨论】:

标签: bash shell tmux tmuxinator


【解决方案1】:

创建自己的自定义布局的方法是使用键绑定或命令在tmux中设置布局,然后使用“tmux lsw”获取布局字符串。

它们不打算以任何其他方式构造。

【讨论】:

  • 你确定吗?真的很奇怪。
  • 是的,我确定。
【解决方案2】:
layout 294a,186x52,0,0{93x52,0,0,185,92x52,94,0,186}
        ↑layout id       ↑pane size | another pane size + coord + id 
               ↑window size   ↑pane coord
                                  ↑pane id

所以对于这个布局,它包含两个窗格:

  1. 93x52,在 x=0,y=0 对齐,id 为 %185
  2. 92x52,在 x=94,y=0 对齐,id 为 %186

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-04
    • 2010-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-04
    • 1970-01-01
    相关资源
    最近更新 更多