Meh. Sounds like screen is still king from the article. The cons for screen
aren't much to write home about and the pros for tmux
aren't all that great. The best part is the vim-ish/emacs-ish bindings, but only on the surface. Those are editor bindings which actually make tmux less intuitive since people familiar consoles and terminals find the shortcuts remapped. Screen is better at this because the bindings are still very similar while also preventing pitfalls like accidentally freezing flow control.
Another one of the pros is scriptability which is another point to it being non-intuitive. The intuitive tool for scripting wouldn't be tmux
. It would actually be nohup
. Why use tmux
when nohup
is already so awesome for scripting? Plus, it's ubiquitous and intuitive. Try to find another shell/platform where nohup
isn't already prevalent.
Just to throw one more log on the fire: one of the biggest pros for screen
is stability because tmux
isn't the most stable thing out there. That's not the environment you want to run your scripts in.