Jump to ratings and reviews
Rate this book

tmux 2: Productive Mouse-Free Development

Rate this book
Your mouse is slowing you down. The time you spend context switching between your editor and your consoles eats away at your productivity. Take control of your environment with tmux, a terminal multiplexer that you can tailor to your workflow. With this updated second edition for tmux 2.3, you'll customize, script, and leverage tmux's unique abilities to craft a productive terminal environment that lets you keep your fingers on your keyboard's home row. 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.

104 pages, Paperback

Published December 27, 2016

52 people are currently reading
198 people want to read

About the author

Brian P. Hogan

20 books10 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
49 (24%)
4 stars
89 (44%)
3 stars
55 (27%)
2 stars
8 (3%)
1 star
0 (0%)
Displaying 1 - 28 of 28 reviews
Profile Image for Minh Nhật.
92 reviews49 followers
March 20, 2019
linux, z shell, emacs, tmux là đủ cân cả thế giới rồi :v
Profile Image for Chaitanya Bapat.
39 reviews3 followers
February 22, 2021
Having used tmux for few years now, this book was a good refresher of the various utilities available through tmux. While tmux cheatsheets generally are more than sufficient to use tmux, this book gives bit more details into why certain keybinding is used for certain task. Few parts were not relevant to me [pair programming, using tmate, copying to clipboard] as I either have better alternatives or no need for it. All in all, okay read.

First time I read a book on Medium!
https://medium.com/pragmatic-programm...
Profile Image for Matthew.
22 reviews3 followers
May 12, 2017
If you want to become more productive in a command line interface without using a mouse, tmux is a great addition to your computing bag of tools. However, tmux might seem daunting at first—more powerful tools are to novices. That's why it's great that Brian Hogan has written Tmux 2: Productive Mouse-Free Development. Mr. Hogan does a great job showing how to both use and configure tmux.
Profile Image for Ietrio.
6,944 reviews24 followers
May 24, 2019
An idiotic structure. Working with text and pair programming are after Configuration.

Overall, Hogan has a hard time separating his personal taste, the customs in the Hogan's working environments and the available options. So instead of calling the Prefix Ctrl+B, anything, Hogan will inject a sub chapter "Defining an Easier Prefix" in which he will not only talk about the people migrating from older systems, but also about remapping the keyboard, of course, without describing how. And I have a weird feeling none of the people who are experienced with applications like "screen" would need his book anyway.

Overall, this is not the worst book, but The Tao of tmux: and Terminal Tricks and tmux Taster are much better options.

Or just ditch the over inflated egos of some unknown programmer, read the official documentation and the online tutorials and spend your money on something that might bring you more pleasure.
Profile Image for David.
32 reviews1 follower
May 19, 2017
Great introduction to this productivity enhancing tool. I wish more tech books were like this one -- short, concise, and full of useful examples. The chapter on cutting and pasting got a little wonky b/c I was mostly using my Mac and cutting and pasting on Macs is a little weird. So I had to search around the Internet some to get these examples to work. The examples in the chapter on plugins also didn't work and required similar extra curricular research to get working. But the object of both those chapters was to make one aware that functionality exists, so for that it was still valuable. Highly recommend this for anyone who spends a lot of time on the cmd-line and who doesn't already know a lot about tmux.
Profile Image for Fábio Fortkamp.
180 reviews6 followers
November 21, 2023
It's incredible how this little book has influenced my productivity. Birna P. Hogan gets to the point, with practical example of how he uses tmux and how can one configure it (explaining the syntax very clearly), and then introduces various plugins and tools such as tmuxinator.

If you work developing software with terminal tools, you need this book. With a few hours of reading you will work much faster and consistently: with the suggested Tmuxinator, for instance, with a few keystrokes you will always open the same tools, editor windows and console panes in the same locations, exactly the way you want.

As with all PragProg books, way worth its price.
Profile Image for Luka Ilić.
23 reviews1 follower
December 21, 2020
If you've been using tmux, you can skip the first two Chapters. If you don't plan on using tmux for pair programming (which I'm guessing most people who use tmux won't do), you can skip 5th Chapter. The other 3 chapters were fun and taught me a few bits.

Overall, it's more of a long article than an actual book, so I can't judge it too harshly. It's not a bad way to spend an hour or so, it's a very quick read.
Profile Image for Camal.
33 reviews
November 29, 2020
Brian did a great job by just introducing enough Tmux to get started. I really liked that he also shared his personal configurations pretty soon in the book, seeing the benefits of remapping keys made a lot of sense to me.

After finishing the book I feel way more confident to integrate Tmux into my workflow and start my journey from here by finally consulting the man pages of it.
Profile Image for Ravi Sinha.
325 reviews11 followers
May 23, 2022
I read the first version from the same author several years ago, which helped me set up my first tmux configuration. Said config became a daily part of my workflow. I am glad I picked up the new version - it helped me remember several tidbits that I'd forgotten, learn a few new things, and refresh my configuration and workflow.
Profile Image for Claudio Noguera.
91 reviews2 followers
May 23, 2023
This is a short book, you could see it as a series of blog posts. Very good tips if you already use tmux or want to use it.

I use tmuxp rather than tmuxinator. And the book is from 2016, but still very useful in 2023.
Profile Image for Ryan Lewis.
90 reviews3 followers
April 28, 2024
The book was good, especially explaining to someone like me how to use and set up tmux.

But I still fail to see why I would want to use this over modern IDEs. I didn’t see any features that IntelliJ can’t do, and certainly IntelliJ could do it more easily.
Profile Image for Katrina Payne.
103 reviews
October 28, 2025
A decent entry point to get your feet wet on using tmux as a way to organise doing stuff in the terminal on UNIX/Workalike style setups. Gives you a few decent tools to do some basic stuff, and allows the reader to go crazy on their own via looking up various resources on the topic
57 reviews2 followers
January 30, 2019
Great level of organization, technical examples, and simple, clear explanations. I want to more technical books written like this.
Profile Image for Justin.
199 reviews44 followers
June 30, 2020
Must read for anyone who works in tech.
Profile Image for Banner B Schafer.
9 reviews1 follower
July 6, 2020
Pretty good but also pretty basic. Definitely a good read to get started with Tmux, but it's not going to provide much mental stimulation. That being said, maybe that's not the point.
Profile Image for Cheng.
97 reviews2 followers
December 20, 2020
看 missing 课程的时候再次翻到这里,在 goodreads 上看到居然出了第二版。2016 年出版的,新版本需要 tmux 2.3 以上。快速翻完,更新了一下自己的 tmux.conf。
4 reviews
December 13, 2021
This book is a good quick read to get you started with Tmux. It does not get too fancy but is more than enough to understand tmux configurations you can find online.
Profile Image for Marius Colacioiu.
86 reviews4 followers
February 15, 2017
Recommended to all developers who spent time in terminal, and want to be more productive. I am using tmux for a few years now and found this book good material to further improve my tmux setup.
Profile Image for Pete.
140 reviews
May 28, 2017
As a long time user of VIM and TMUX, I would observe this is a book worth reading. Brian has done a great job of baselining what you need to know, as well as what you should know. The book has a nice linear style of teaching building on what has already been explained. I learnt a number of subtitles of TMUX, as well as some head slap obvious points that I should of known but did'nt. In summary a book that is easy to recommend to both, novice, journeyman and expert.
6 reviews
November 5, 2017
A short and very interesting book, definitely a must read about tmux.
Profile Image for Arunkumar Maniam Rajan.
8 reviews
April 9, 2019
Awesome book and a quick read. Well organised with slick tricks. loved it and now have their tmux.conf. slowly increasing my productivity.
Displaying 1 - 28 of 28 reviews

Can't find what you're looking for?

Get help and learn more about the design.