On Wed, Aug 1, 2012 at 7:49 AM, Ross Mohn <rpmohn_AT_waxandwane.org> wrote:
>>> 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.
Ah! Thanks, that makes it much clearer. I appreciate the info, and
will have to spend more quality time with dvtm.
--
Christopher Larson
clarson at kergoth dot com
Senior Software Engineer, Mentor Graphics
Received on Wed Aug 01 2012 - 17:00:51 CEST