启动时以用户身份启动 tmux,并分离多个选项卡

启动时以用户身份启动 tmux,并分离多个选项卡

我的 /etc/rc.local 文件中有以下行,它在启动时以用户“myuser”的身份启动 tmux。但现在我想向这个 tmux 实例添加一个新选项卡。我需要在这一行中修改什么才能在启动时打开 2 个分离的 tmux 选项卡?

/bin/su -l myuser -c "/usr/bin/tmux new-session -s mytab -d"

答案1

修改命令以添加new-window

/usr/bin/tmux new-session -s mytab -d \; new-window

或者.tmux.conf使用你的命令创建一个 - tmux 将在启动时运行每个命令:

new-session -smytab -d
new-window

并将命令更改为:

/usr/bin/tmux start

或者创建一个相同的单独配置并使用以下命令启动 tmux:

/usr/bin/tmux source /path/to/myconfig

相关内容