如何使用自定义布局启动 tmux?

问题描述 投票:0回答:1

大多数时候,我用 3 个窗格启动 tmux,每次我需要手动创建 3 个窗格并重构它们的位置,是否有任何方法可以使用自定义布局启动新会话?

我尝试用https://superuser.com/questions/1803835/tmux-tile-layout-arranges-8-panes-into-3x3-instead-of-4x2解决我的情况,但它返回

❯ tmux select-layout "$(cat my_layout)" s /private/tmp/tmux-501/default 上没有运行服务器

我该怎么办?

tmux
1个回答
0
投票

select-layout
命令需要在 tmux 会话中运行,因此您收到的错误消息可能是因为您没有运行任何 tmux 会话。您可以使用
tmux list-sessions
来验证这一点。

如果您想根据您引用的

guide
my_layout 文件中保存的布局启动具有三个窗格的新 tmux 会话,您可以执行以下操作:

tmux new-session \; split-window -h \; split-window -v\; select-layout "$(cat my_layout)"\; attach 
© www.soinside.com 2019 - 2024. All rights reserved.