This article is pretty superficial, but I've been using tmux lately and my primary complaint is that you can't attach to the same session without syncing them. Well, something I've been doing with screen for 10 years because I find it handy is to attach to different windows within the same screen session from different terminals. I might split them across the same screen, put them on different workspaces, or even run from different machines. Why would I even want to have multiple views of exactly the same thing?
Ugh.<p>I was <i>so happy</i>, because I finally thought that this would be a direct comparison of screen and tmux from someone who was very experienced in one or the other.<p>But, no. It was someone to whom even common features between the two were novel. I'm not saying that this is a bad article or that you shouldn't read it or that the author shouldn't have written it, but damn it, I've been using screen for <i>years</i>, and everywhere <i>I</i> turn, I see tmux, too!<p>But so far, the only thing anyone has been able to offer in terms of concrete differences is "tmux can do vertical splits," which will be true of the next big version of screen as well, if they ever release it.<p>I am officially declaring shenanigans on anyone who blurts "tmux is better" without linking me to a @#)&@#%ing objective and thorough comparison of the two apps that <i>actually makes it seem like tmux is worth using instead</i>. Even the very first result on Google comes up with nothing more than "tmux has some kind of client/server thing," which seems exactly the same as <i>screen -X</i>.<p><i>Edit</i>: I upvoted the article to solidify that my problem is not with <i>it</i>, but with the context in which I read it.
I'm a fan of tmux (when I use a multiplexer, I'll choose it over screen). It has a 3 clause BSD license. It was integrated into the OpenBSD source tree, which is great: <a href="http://archives.neohapsis.com/archives/openbsd/cvs/2009-06/0050.html" rel="nofollow">http://archives.neohapsis.com/archives/openbsd/cvs/2009-06/0...</a>
If you have trouble accessing the site just use:<p>cache:<a href="http://robots.thoughtbot.com/post/2166174647/love-hate-tmux" rel="nofollow">http://robots.thoughtbot.com/post/2166174647/love-hate-tmux</a><p>in Google.