tmux: Productive Mouse-Free Development

tmux: Productive Mouse-Free Development

3.77 of 5 stars 3.77  ·  rating details  ·  103 ratings  ·  28 reviews
It’s pretty common for a modern developer to have a database console, web server, and a text editor running at the same time. Switching between these with the mouse takes up valuable time and can break your concentration. By using tmux, you can improve your productivity and regain your focus. This book will show you how.

You’ll learn how to manage multiple terminal sessions...more
ebook, 88 pages
Published February 29th 2012 by The Pragmatic Bookshelf
more details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.
This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30 of 187)
filter  |  sort: default (?)  |  rating details
Justin
I find it hard to review this mini-book without diverting into a 'review' of tmux itself. I first heard of tmux via iTerm2's integration, ran into it again with this book announcement, Googled around and saw some good press. OpenBSD association didn't hurt either. Ended up using it for a long MySQL backup with a dialed-up history buffer to scroll back and see what was happening, very helpful. Anyway, I think the book is strangely good at being transparent as a material and simply teaching the to...more
Stefan Kanev
It's a very short book.

A nice introduction to tmux, but it feels more like a long tutorial than a book. As someone, who has been using tmux a lot, but hasn't fully read the man page, there was some interesting insight. The book is worth purchasing if you are completely new to tmux and you want to get up to speed fast. If you have been using it for a while, chances are that you won't learn many new things. It includes just a couple of things you cannot find on the man page.

A good upside, is that...more
Sergei
A useful introduction. Looks like tmux is a better alternative to screen, especially if you need to share sessions between different unix users.

I still think that Emacs could be an even better terminal multiplexer, but because of small issues like a quirky Ctrl-C support, problems with processes generating lots of output, lack of readily available useful shell features like Alt-. (yank-last-arg), I tend not to use shell-mode and eshell-mode that much.

So maybe tmux can be a viable compromise betw...more
Mark Ryall
Great intro to a completely awesome tool.

You could probably piece together all of the advice contained in this mini book from blogs, stackoverflow and tmux documentation but it is certainly more convenient to have everything consolidated and presented so clearly.

Not that it was ever uncool but the attention of the technical world seems to have refocused on these tiny specialised *nix tools that combine together in incredibly powerful ways as opposed to the massive lumbering memory hungry IDEs.
Kian
This is a relatively short book, serving as an introduction to configuration and usage of tmux.

There's nothing revolutionary here - installation, starting a session, detaching, windows... it's all covered. The section on configuration is useful, setting up keybindings for vim type navigation is a boon.

The author provides a few use cases, including setting up configurations, and usage in pair programming. You're not going to finish this thinking *wow*, but you will have a good solid knowledge on...more
Gyuri
It was a very quick reading as the book was short, concise and extremely useful.. I already migrated to tmux, dropped macvim and using vim from the console. As I am vim user for a longer time this shift was pretty natural for me. I appreciate that there is now no skipping between the editor and the console.

I highly recommend this book to anyone using console and editor (emacs or vim) in his/her workflow.
Alpha
3.5/5 - Great guide to tmux, although I was already familiar with probably the first half of the book. That being said, I still picked up a few tips from those sections, learned much about tmux's panes, and it's nice to have a comprehensive guide to using tmux for pair programming. Probably most useful to a tmux newbie, but not as useful for someone who already uses tmux's sessions and panes.
Garrick
Excellent introduction to making tmux productive, with great hints at how to set up a good workflow in it.

However, it is strongly biased towards using VIM style keybindings and as an editor, so if you use Emacs (or some other editor), you'll want to spend some time thinking about how better to set up your keybindings.
Darcy
This book is short, but an excellent tutorial to get you going. I already knew a bit about tmux when I started this book, but it filled in a lot of the blanks and provided a lot of good tips around usage and configuration that I would have taken me much longer to figure out on my own.
Kyle Sexton
Thought this was a concise introduction to tmux that saved me from having to search out for configuration snippets on the web. I read the kindle (mobi) edition and my only complaint is that the screenshots should have been white on black to increase legibility on e-readers.
Clayton Parker
Great tutorial on using tmux for everyday development. I was very curious about the potential for using it for pair programming from remote, seems very viable. It's a quick read and there are excellent examples throughout the book.
Larry Wright
Short but great book that covers the basics of tmux. It gives real world use cases of how to configure and use tmux to make your life easier. If you use tmux or are at all curious about it I would highly recommend this book.
David Brewer
I started reading this book as frequent user of screen. About two chapters in I had decided to switch to tmux. By the end of the book, I was advocating tmux to my co-workers.

Short, friendly, and to the point.
Tommy Morgan
A good read for finding some new tricks and tips with tmux. This little book gave me some great ideas for my workflow in an hour's time - not bad.
Sergey Shishkin
A streamlined guide to Tmux - a very powerful productivity booster for command line users on Unix-based systems. A must read for software developers.
Adam
A good intro to tmux, but several typos mar the overall experience... especially considering the short length of the book.
Ruben
It's a good tutorial for tmux... But at 80 pages I think the price is too high.. Or the content too small, you decide.
Mattias Holmqvist
Simple and to the point. Helped me get started with tmux in a good way.
Roman
Very good and comprehensive guide to use tmux day-to-day.
Shain Singh
great book, great software. 2.5 stars for each.
Vitor De Mario
Serves as really nice introduction.
Alfredo Ramírez
Excellent intro to an awesome tool.
Jan
TMUX IS AWESOME!!
Will
Apr 07, 2012 Will rated it 4 of 5 stars
Shelves: tech
This is a great little book. I suspect that there is nothing in here that is not available on the web but this book is an excellent reference with many examples and through explanations. I suspect that I'll refere back to it a lot.
Michał Szajbe
Very short book., It definitely does not exhaust the topic, but is a good introduction to tmux nonetheless. I like that author didn't just list and explain tmux features, but also shared his experiences of making working with tmux more effective (e.g. by changing unfortunate default key bindings) which makes this book something better than usual manual.
Joshua
Useful little book! Of the tips I was not already using, at least 1/3 have made it into my config. I love the idea of scripted environments and even if I had considered it on my own I would have made several n00b mistakes which this book got me past.
Thomas
Short, but solid introduction to being productive with tmux. It filled in a number of gaps in my working tmux knowledge and gave my some ideas for future customization and hacking.
« previous 1 3 4 5 6 7 next »
There are no discussion topics on this book yet. Be the first to start one »

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
HTML5 and CSS3: Develop with Tomorrow's Standards Today Web Development Recipes HTML5 & CSS3: Webentwicklung mit den Standards von morgen The Developer's Code: What Real Programmers Do There's a Sheep in My Bathtub: Birth of a Mongolian Church Planting Movement

Share This Book

Your website