我可以定义自定义布局的tmux布局字符串格式是什么?当我tmux list-windows
在tmux会话中运行时,它给了我类似的信息:0: bash* (2 panes) [186x52] [layout 294a,186x52,0,0{93x52,0,0,185,92x52,94,0,186}] @113 (active)
但我想知道格式是什么,因此我可以创建自定义格式,以便在启动新会话时由配置文件中的tmuxp之类的内容加载。我搜索了 tmux 手册页并用 Google 搜索,但找不到任何东西。
问问题
425 次
2 回答
3
创建自己的自定义布局的方法是使用键绑定或命令在 tmux 中设置布局,然后使用“tmux lsw”获取布局字符串。
它们不打算以任何其他方式构建。
于 2019-12-23T07:07:23.870 回答
0
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
所以对于这个布局,它包含两个窗格:
- 93x52,在 x=0,y=0 处对齐,id 为 %185
- 92x52,在 x=94,y=0 处对齐,id 为 %186
于 2022-03-02T14:43:01.797 回答