我正在使用与 ITerm2 集成的 Tmux,它可以在 ITerm 2 中为 Tmux 创建的每个窗口创建一个选项卡。
但不知何故,这对于通常的 SSH 场景来说没有多大意义,我们首先通过 SSH 连接到远程主机并通过 Tmux 使用多个窗口。
我想在 ITerm 2 中拥有多个选项卡,共享一个 SSH 连接,并且在一个 Tmux 会话中。是否可以?
答案1
您必须在远程主机上安装 tmux 1.8 或更高版本。然后在该主机的 SSH 会话中运行tmux -CC
,iTerm2 将附加到在此会话中运行的 tmux。
答案2
我认为这是不可能的。tmux
通过 ssh 会话的远程端无法看到的套接字文件进行通信。虽然其他类型的数据可以通过 ssh 进行隧道传输,但我不确定您是否可以做到这一点。我的工作方式与您相同,但我只是在一个选项卡中使用 tmux 本机窗口。