tmux: Productive Mouse-Free Development
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
You’ll learn how to manage multiple terminal sessions...more
ebook, 88 pages
Published
February 29th 2012
by The Pragmatic Bookshelf
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)
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
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
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
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
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
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.
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.
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
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
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.
I highly recommend this book to anyone using console and editor (emacs or vim) in his/her workflow.
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.
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.
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.
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.
May 20, 2013
Michael Daines
added it
There are no discussion topics on this book yet.
Be the first to start one »























Mar 19, 2012 03:45pm