Re: [dev] [ANNOUNCE] dvtm-0.8

From: Ross Mohn <rpmohn_AT_waxandwane.org>
Date: Wed, 01 Aug 2012 10:49:16 -0400

On 08/01/2012 10:01 AM, Chris Larson wrote:
> On Wed, Aug 1, 2012 at 6:18 AM, Ross Mohn <rpmohn_AT_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
Received on Wed Aug 01 2012 - 16:49:16 CEST

This archive was generated by hypermail 2.3.0 : Wed Aug 01 2012 - 17:00:13 CEST