大约半年前,我开始使用终端多路复用器(tmux,对任何相关人士来说都是如此),并且越来越喜欢它。我想在未来的某个时候尝试使用平铺窗口管理器而不是堆叠窗口管理器,但我无法理解这个简单的问题:
为什么要在平铺窗口管理器中使用多路复用器中的分割?除了运行单个实例之外,还有其他好处吗?
答案1
好问题。我的答案是否定的,因为我并不特别了解它的好处。我不在tmux
本地使用,而是依靠 iTerm2 的分屏和多个窗口来处理笔记本电脑上的窗口管理。tmux
它保留用于我大部分时间在各个远程主机上进行的持续终端会话。
答案2
我从不在本地多路复用器会话中使用拆分,除非我知道我需要从控制台或远程重新连接。本地会话用于持久性,例如音乐播放器或其他不需要依赖 GUI 的长时间运行的进程,这些进程可能会意外停止。
然而,远程 tmux 会话则不同,它们使执行不同操作变得更容易,而无需多次登录。重新连接到会话时具有相同的布局非常方便,例如,我倾向于在 tmux 会话中远程运行邮件和 RSS。