[Ilugc] how tmux simplifies life

  • From: member+ilugc@xxxxxxxxxxx (Kingsly John)
  • Date: Wed, 21 Nov 2012 14:22:37 +0530

+++ Girish Venkatachalam [2012-11-20 08:55:17]:

tmux is a great program.

When reviewing software it helps to be grounded. Leave the superlatives to a
certain fruit company that makes "magical" products.

The developer was directly invited to become an OpenBSD dev by Theo.  He is
no ordinary chap. The innovations done by him are simply dumbfounding.

Just because someone has done great things doesn't mean everything he does is
awesome/should be praised sky high.
(You've not even mentioned this "no ordinary chap"'s name.)

tmux is terminal multiplexor which means you can run multiple shell
programs in the foreground you can split a window into vertical and
horizontal panes.

GNU Screen does all that too and has been around since 1987. (25 years!) So
tmux is just a rehash/clone of a 25 year old program and probably an even
older concept.

This is quite sexy. For a long time I did not know it.

Ignorance isn't a feature/doesn't make a product better.

The biggest use of this great idea originally envisaged by the author of
screen(1), a great way to do the same thing albeit in a somewhat less
capable way than tmux.

This is something that is absolutely baseless and I have been hearing from
every single person that has "discovered" tmux. 

As someone who has been using "GNU Screen" since my initial foray into Linux
(~15 years now), I have yet to find a single way that tmux is "more capable".

The only difference is tmux has a client server model, so all sessions are
tied to a single parent process. 

That is supposed to make it more memory efficient, but I doubt the realworld
gain is in anyway significant since RAM sizes are constantly growing and
prices constantly dropping.(My current laptop has 8GB of RAM and it barely
cost me INR 22k for the whole machine.)

As someone who at any given time always has over a dozen virtual terminals
running under 4-5 different screen sessions. I don't want to put all my eggs
in one basket.

Kingsly

-- 
---------------------------------------------------------------------------
     Kingsly At Users Dot SourceForge Dot Net  -- http://kingsly.org/
---------------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : 
http://www.ae.iitm.ac.in/pipermail/ilugc/attachments/20121121/11c04b84/attachment.bin
 

Other related posts: