当iterm2有拆分窗格时,我为什么要使用tmux?
我从来没有使用过tmux,我想知道在我的工作流程中使用tmux而不是iterm2的拆分窗格功能是否有好处。
我真的很喜欢iTerm2 split窗格提供的调暗非活动窗口的功能。tmux也做类似的事情吗?
每种方法的优缺点是什么?
发布于 2012-04-05 02:09:19
tmux还有另一个优点:如果意外关闭了iterm2,会发生什么?如果你真的是偶然这样做的话,你想重新打开所有的东西。使用tmux,它通常和重新附加会话一样简单,而不会丢失任何东西。大多数终端仿真器向所有子进程发送SIGHUP,这在默认情况下会终止它们,因此您会丢失未保存的数据(至少,shell和vim命令历史记录以及存储在viminfo中的其他数据)和正在运行的进程,因此重新打开意味着重新运行所有内容。
发布于 2012-04-05 02:27:23
iTerm2可以使用tmux来拆分窗格。就我个人而言,我在这一点上习惯了tmux本身,所以我没有广泛地利用这一功能-但如果你习惯于iTerm2拆分窗格,你可以通过iTerm美学获得tmux的好处(主要是类似屏幕的会话保存)。
发布于 2012-04-05 03:58:42
我的方法(不是基于任何特定的见解)是使用屏幕选项卡和窗格来分隔服务器,并在服务器上使用iTerm / tmux来持久化会话。
我不经常在本地运行任何重要的东西,但经常在远程运行。
https://stackoverflow.com/questions/10015575
复制相似问题