tmux - 从 tmux session 内部创建新的 tmux session

标签 tmux

我正在编写一个 shell 脚本,用于创建/附加或切换到给定 session ,具体取决于 session 是否位于 tmux 内部以及 session 是否存在。

除了需要在 tmux session 中创建新的 tmux session 的情况之外,我的一切都运行良好。

当我的脚本执行tmux new-session -s name时,我得到以下输出:

sessions should be nested with care, unset $TMUX to force

我实际上不想嵌套 session ,我的目标是创建另一个单独的 session 并从 tmux session 中切换到它

这可能吗?

最佳答案

最快的方法(假设您使用 ctrl-b 作为命令前缀)是:

ctrl-b :new

要创建一个新 session ,然后

ctrl-b s

以交互方式选择并附加到 session 。

关于tmux - 从 tmux session 内部创建新的 tmux session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16398850/

相关文章:

bash - TMUX 附加到具有 session 号的 session

emacs - tmux 覆盖 emacs 快捷方式

linux - 如何使用 bash 脚本中的 tmux 将屏幕分成 3 部分

tmux 绑定(bind)快捷方式在上方或左侧创建 Pane ?

tmux - 如何在当前环境下启动 tmux?

tmux - tmux 中的 Ctrl-C 关闭窗口 Pane 但不退出 tail -F

ubuntu - tmux fzf-tmux 在使用快捷方式运行时卡住

git - .tmux.conf : update status commands on panel focus

ubuntu - 让 Byobu 在主目录中打开新屏幕

key-bindings - tmux:指示是否选择文本的变量?