定义自定义布局的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,但没有找到任何内容。
tmux list-windows
0: bash* (2 panes) [186x52] [layout 294a,186x52,0,0{93x52,0,0,185,92x52,94,0,186}] @113 (active)
v2g6jxz61#
创建您自己的自定义布局的方法是使用键绑定或命令在tmux中设置布局,然后使用“tmux lsw”获取布局字符串。它们不打算以任何其他方式构造。
x6yk4ghg2#
layout 294a,186x52,0,0{93x52,0,0,185,92x52,94,0,186} ↑checksum ↑pane size | another pane size + coord + id ↑window size ↑pane coord ↑pane id
因此,对于此布局,它包含两个窗格:
2条答案
按热度按时间v2g6jxz61#
创建您自己的自定义布局的方法是使用键绑定或命令在tmux中设置布局,然后使用“tmux lsw”获取布局字符串。
它们不打算以任何其他方式构造。
x6yk4ghg2#
因此,对于此布局,它包含两个窗格:
编辑: