我正在尝试创建一个脚本来启动具有特定窗格布局和大小的 tmux。我正在关注以下链接中的教程: https ://leanpub.com/the-tao-of-tmux/read#pane-resizing
但是,当我尝试使用tmux split-window -p 75
它时,它更像是 40%/60% 的拆分。我还尝试tmux split-window -p 90
查看是否可以在两个窗格之间获得更大、更明显的大小差异,但变化不大。
这些是我正在使用的代码:
#!/bin/sh
tmux new -s abc -d
tmux split-window -p 90
tmux attach -t abc
我知道如何创建我想要的布局,但我的问题是获得我需要的窗格大小。
(来源)
默认
default-size
值为80x24
.default-size
在引入可定制之前,new-session
它的行为就像是80x24
.发生的事情
split-window
很好。然后你attach
和布局被重新计算到新的宽度和高度。我的观察是tmux
在调整大小时倾向于保持某些窗格的大小,它不保持相对比例。我认为你不能轻易改变这种行为。告诉
new-session
使用终端的大小: