On 08/01/2012 10:01 AM, Chris Larson wrote:
On Wed, Aug 1, 2012 at 6:18 AM, Ross Mohn <rpm...@waxandwane.org> wrote:
http://natalian.org/archives/2012/07/31/dwm+tmux/

I'm thinking dvtm could replace tmux. I'm probably way off the mark.


You're not at all off the mark; you should replace tmux with dvtm. Tmux is a
decent "multiplexer", but dvtm it a true terminal "manager"!

How exactly is tmux not a "true terminal "manager"", out of curiosity?
I'm quite intrigued by dvtm, and would love
to have a lighter alternative to tmux, but I fail to see how tmux is
"just" a multiplexer. It isn't screen, and provides window layout
options.

tmux will perform a window layout when asked, but it doesn't have window layout modes. When you create/kill additional windows, tmux doesn't manage the windows in a layout mode; you have to manage the windows yourself by applying the desired layout each time you make a change. Want to zoom one of the smaller windows in a vertical tiled layout? That'll take a custom key binding. Want a maximized or monocle mode? There are various tricks to simulate it but they are kludgey at best.

dvtm, on the other hand, comes with four layout modes into which windows are actually managed. You create/kill additional windows and the layout remains fully managed by dvtm, just as you'd expect. Zoom a window in any layout and the windows remains fully managed. Launch dvtm with dtach and you've got persistence. I've got a simple shell script (to be published) that uses dtach to create multiple dvtm sessions.

-Ross

Reply via email to