gpt4 book ai didi

tmux - 如何调整 Pane 大小以占据整个 tmux 窗口的一定百分比?

转载 作者:行者123 更新时间:2023-12-04 12:17:25 24 4
gpt4 key购买 nike

我最近开始使用 tmux 并且非常喜欢它。我想知道如何使用百分比设置 Pane 的大小。例如,一排有3个面板,我想设置1个面板占据窗口宽度的20%,其他2个面板各占据窗口宽度的40%。但到目前为止,我只能在下面找到命令。

Ctrl+B Alt+Arrow
- Resize the active pane

resize-pane -R 20
- Resizes the pane right by 20 cells

有什么更好的方法吗?

最佳答案

resize-pane 没有 -p 标志,这正是您真正想要的,尽管它已经在待办事项列表中一段时间​​了。相反,您需要使用 -x 或 -y 并自己计算大小,例如如下的 shell 脚本:

W=$(tmux display -p '#{window_width}')
L=$(expr $W \* 2 / 10)
R=$(expr $W \* 4 / 10)
tmux resizep -t{left} -x $L
tmux resizep -t{right} -x $R

另一种选择是设置您想要的布局,然后获取布局字符串(您可以在“tmux lsw”中看到它),然后您可以使用“tmux selectl .. .”)。

关于tmux - 如何调整 Pane 大小以占据整个 tmux 窗口的一定百分比?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56548437/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com