small medium large xlarge

tmux 2: Productive Mouse-Free Development; New Elm Course from Pragmatic Studio

November 16, 2016

Welcome to November 16. On this day in 1904, John Ambrose Fleming received his patent for the vacuum tube. Although you no longer need thousands of tubes for a primitive computer, tubes are still plentiful in audio, medical, and military applications.

Sometimes older technologies have an unexpected advantage.

So why promote mouse-free development? Because it gives you an advantage.

Take advantage today. Now in print and shipping from

And for the best cutting-edge approach to the web, check out Elm. Read on for details.

tmux 2: Productive Mouse-Free Development

You have a database console, web server, test runner, and text editor running at the same time, but switching between them and trying to find what you need takes up valuable time and breaks your concentration. By using tmux 2.3, you can improve your productivity and regain your focus. This book will show you how.

This second edition includes many features requested by readers, including how to integrate plugins into your workflow, how to integrate tmux with Vim for seamless navigation—oh, and how to use tmux on Windows 10.

Use tmux to manage multiple terminal sessions in a single window using only your keyboard. Manage and run programs side by side in panes, and create the perfect development environment with custom scripts so that when you're ready to work, your programs are waiting for you. Manipulate text with tmux's copy and paste buffers, so you can move text around freely between applications. Discover how easy it is to use tmux to collaborate remotely with others, and explore more advanced usage as you manage multiple tmux sessions, add custom scripts into the tmux status line, and integrate tmux with your system.

Whether you're an application developer or a system administrator, you'll find many useful tricks and techniques to help you take control of your terminal.

Now in print and shipping from

The Pragmatic Studio’s New Course for Elm 0.18

Elm is rapidly changing the front-end game! Are you ready?

In "Elm: The Pragmatic Way" ( you’ll learn how to confidently build feature-rich Elm apps from scratch with a deep understanding of both the "how" and “why." The first 8 of 22 modules in this video course are now available.

Get in on the early access price! Or if you purchased the previous course version, this update is absolutely free. Enjoy!

Upcoming Author Appearances

  • 2016-11-16 Rachel Davies,
    GoDigital, Reykjavik, Iceland
  • 2016-12-05 Diana Larsen,
    Agile Testing Days 2016
  • 2016-12-07 Diana Larsen,
    Agile Testing Days 2016
  • Don't Get Left Out

    Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is create an account on (email address and password is all it takes) and select the checkbox to receive newsletters.

    Are you following us on Twitter and/or Facebook? Here's where you can find us and keep up with the latest news and commentary, and occasional discounts:

    Tell your friends! Tweet this

    Follow us on Twitter: pragprog</a>, <a href="">pragpub, Andy Hunt @PragmaticAndy.

    Coming Soon:

    • Scalable Cloud Ops with Fugue: Declare, Deploy, and Automate the Cloud
    • Swift Style: An Opinionated Guide to an Opinionated Language

    Recently Released:

    Thanks for your continued support,

    Andy Hunt
    Publisher, Pragmatic Bookshelf

    Books • eBooks • PragPub Magazine • Audiobooks and Screencasts