繁体   English   中英

在多个Terminal.app窗口中的Tmux

[英]Tmux in multiple Terminal.app windows

我只是在尝试Tmux,以便避免一遍又一遍地进入同一台主机。 我喜欢tmux提供的窗格,但这是我的重点:

  1. 我必须将ssh放入单独的服务器(server1),并通过Duo进行身份验证,然后再从该服务器ssh到我的最终目的地(server2)。 使用Duo进行身份验证很麻烦,因此我希望能够执行一次,然后从server1进行多路复用。
  2. 我的设置有2个监视器,我希望有2个单独的Terminal.app窗口。 如果我做一个长窗,显示器之间的窗户会被切断。
  3. 我找不到将tmux窗口移到新的Terminal.app窗口中的方法。 我可以手动打开另一个“终端”窗口,将ssh插入server1,启动tmux,然后将/ new-session -t附加到一个组中,但这会破坏第1点。

有什么方法可以做我想要的吗? 以下是一些接近的内容:

这是一个理想的图形:

tmux-2-windows

尝试将iTerm与tmux集成,因为您使用的是OS X-它可能会为您提供所需要的东西。

当您运行“ tmux -CC”时,将创建一个新的tmux会话。 将打开一个iTerm2窗口,它的作用类似于普通的iTerm2窗口。 区别在于,当iTerm2退出或ssh会话丢失时,tmux继续运行。 您可以返回到您所在的主机,然后运行“ tmux -CC Attach”,iTerm2窗口将以以前的状态重新打开。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM