Switching from tmux to GNU Screen

Josh Sherman
1 min read
Command-line Interface

I’m was a bit late to the terminal multiplexer game.

I had used GNU Screen on servers here and there to be able to keep tabs on long running processes but it wasn’t until this past year that I decided to start using tmux full-time locally.

Why tmux if I was already familiar with screen?

Partly because I wasn’t really familiar with screen. Sure I used it out on servers but my knowledge was limited to starting and reconnecting to sessions.

That part’s on me.

The other reason was that tmux was being touted as a modern / better alternative to screen. All the cool kids seemed to be using it and it didn’t hurt that I knew folks using it.

It was recommended that I use tmuxinator as well to help manage my sessions even further.

For the last year it was a great setup. It did everything I needed it to do and like vim, I have over configured the hell out of it.

As part of my “back to basics” initiative the last month or so, it seemed fitting to drop tmux for a bit and give GNU Screen an honest try.

It’s been a few weeks since switching and I couldn’t be happier!

I have been able to do everything I was able to do with tmux and there are some things that just feel easier or more intuitive to me. Specifically, the way screen handles “moving” windows just seemed way more natural.

Since I am attempting to embrace the ubiquity of using my tools as God intended and without a bunch of Josh-isms configured, I am using screen with as little configuration as possible.

In fact, it’s just two lines:

startup_message off
defscrollback 10000

Far cry from my 100+ line tmux.conf!

Join the Conversation

Good stuff? Want more?

Weekly emails about technology, development, and sometimes sauerkraut.

100% Fresh, Grade A Content, Never Spam.

About Josh

Husband. Father. Pug dad. Born again Linux user. Founder of Holiday API, Backend Engineering Manager and Emoji Specialist at Mailshake (WE'RE HIRING!), and author of the best damn Lorem Ipsum Library for PHP.

Currently Reading

Pears and Perils
Antifragile: Things That Gain from Disorder
Code Girls: The Untold Story of the American Women Code Breakers of World War II

Previous Reads

Buy Me a Coffee Become a Sponsor

Related Articles