@nixCraft i do think so. i don't use any advanced features, i only use windows and panes, so it was definitely worth it for me. also, i always have a session running in the background and i have my terminal configured to connect to an existing session every time i open it, so i don't loose any work if i close the terminal by accident while i'm doing something.
@nixCraft Why reinvent the wheel? I just use Byobu. It does all the hard work of scripting tmux (or screen in older versions) to do pretty much all the nice stuff one could want anyway.
@nixCraft imho it is if you’re someone who’s likely to SSH into a box and need to leave something running.
I personally found tmux easier to use and tmuxcheatsheet.com is a lifesaver. And setting up your shell to launch tmux on connect is very handy to force some learning!
Screen I learned in uni but didn’t use it often enough to retain.
@nixCraft I can't do without them (and byobu) at this point. They're indispensable if you have to work with multiple terminals especially remotely and even more so when you have an unstable connection
@nixCraft tmux changed the way I administrate my machines. It allows me to keep terminals open with the info I want to see and directories I know I will want to use when I login. It is incredibly useful and fun to customize.
@nixCraft Yes!
Tmux has greatly improved my personal workflow for any kind of tasks and usage.
It is highly customizable and versatile. Fits perfectly (for me) with Vim, and other CLI tools of my taste.
It's also a 'life saviour' when working from a TTY, and, even from termux.
Haven't tried screen, but i'm sure that it is just as good.
I recommend y'all to give it a shot:)
@nixCraft definitely YES! I use tmux and it’s worth the initial effort, but once you’ve found your own setup with your customization and layout you will never want to go back
@nixCraft I've been VERY happy to have figured out screen many years back. It's been very useful on so many occasions, even with something as simple as not losing my session when the network flakes. Wonderful tools. NOTE: tmux and screen work somewhat differently, and I've never bothered to figure out tmux, because I learned screen first. It may be that it's better in some ways? It's never been better enough for me to bother.
@nixCraft Yes. I use screen 100% of the time that I’m logged into Linux/Unix machines and have for decades. I’d guess that if starting from scratch tmux might be the way to go, but it doesn’t have anything I need enough to warrant switching.
Anytime I SSH into a remote server, I immediately run screen before starting my work. I've had too many bad experiences with network instability or VPNs cutting out.
@nixCraft
If screen is not installed on system, it will be installed soon. In addition to keep long running operations (file transfer, compression, etc..) live even if ssh connection breaks (or you go offline), it works also as serial terminal:
screen /dev/ttyUSB0 9600
Not yet found any reason to switch tmux.
Add comment