3 ms·
If you're unfamiliar with either screen or tmux and looking to learn one, then I'd recommend going with tmux. I just made that switch myself recently, and foun
by spatten 15y ago
If you're unfamiliar with either screen or tmux and looking to learn one, then I'd recommend going with tmux.
I just made that switch myself recently, and found getting things set up how I liked them with screen extremely frustrating. With tmux, I was all set within an hour. I tried screen for a couple of weeks, then tried tmux, and was hooked almost immediately.
I found scripting tmux to be much simpler, and setting up things like having the bottom bar notify me if there was new text in a window was so much easier in tmux.
Install on OS X was easy: brew install tmux
As a side benefit, having nested screen sessions (or nested tmux sessions) is kind of annoying. My solution is to use tmux on my laptop, and run screen on all of my servers. That way there's no nesting. I don't spend much time mucking around on the server, but so far I've found this quite satisfactory.
- pyre 15y agoMy way around screen nesting is that I use non-standard key-bindings locally (which I find a lot better than the default ones), that way the default screen key-bindings pass straight-through.