如何解决如何从另一个 tmux 会话中启动具有拆分窗格的 tmux 会话
我想要一个脚本,它可以从 tmux 会话中启动一个新的 tmux 会话,该会话将在新会话的一个窗格中打开带有 vim 的分屏。
到目前为止,我尝试了一些变体,但找不到合适的解决方案。
tmux new-session -ds "$session_name"
tmux switch-client -t "$session_name"
tmux split-window -h
tmux send-keys vi . Enter
这会创建一个新会话并切换到新会话。但是拆分窗口和发送键操作发生在我调用此脚本的旧会话中。我的理解是,当我切换客户端时,$TMUX
值不会被覆盖,因此 tmux 拆分和发送键命令在父 tmux 会话中执行。有人能指出我正确的方向吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。