The latest version of the book is P3.0, released about 2 years ago. If you've bought a PDF of the book and would like to upgrade it to this version (for free), visit your home page.
By default this page displays the errata for the latest version of the book. If you have a previous version, select it here:
If you've found a new error, please submit it.
- Reported in: P3.0 (21-Feb-16)
PDF page: 1
Tmux can be installed now on windows OS (thought CygWin)
First install the CygWin software and then install the TMUX package from CygWin GUI--Juan Sierra Pons
- Reported in: P2.0 (01-May-13)
PDF page: 8
While explaining PREFIX-f, you could add that it not only finds windows with a certain name, but also finds/lists all windows that contain the given word *anywhere* (in an open text editor, as part of the shell prompt, in a debug output, etc.).
(Unrelated: Maybe you could also mention that tmux gets developed in openbsd, just to give some credit.)
Anyways, thanks for this great book; I really enjoy reading it!--Nils
- Reported in: P2.0 (02-Jul-14)
Paper page: 20
Lst paragraph. Text says that the panes in the following example drawing of a window with two panes are stacked horizontally.
It should say "vertically" since it's a vertical split.
- Reported in: P3.0 (08-Mar-16)
PDF page: 21-22
The section "Handling the Mouse" needs to be updated. In Tmux 2.1 the mouse options where changed, and it's now only exist one option.
 raw.githubusercontent.com/tmux/tmux/master/CHANGES--Albin Otterhäll
- Reported in: P2.0 (12-Mar-14)
PDF page: 26
Last Code Snippet cannot be copy/pasted. Paste result is:
pane-active-border-bg yellow--Daniel Rezek
- Reported in: P3.0 (09-Dec-14)
PDF page: 41
tmuxinator can be used on computers without Ruby installed. In the last sentence on that page, it reads “it does require a Ruby interpreter on your machine though, so it may not be something you’ll set up on every environment where you’d like to use tmux.” However, (at least) the recent version of tmuxinator has the `tmuxinator debug` command, which will output the shell commands that are generated by tmuxinator. This output can then be copied to any machine lacking Ruby and executed in stead of `tmuxinator start`.--Amir Yalon
- Reported in: P3.0 (21-Oct-14)
Paper page: 60
When I try to use the maximizing and restoring panes shortcuts, the screen just flips completely and I can't see what I'm typing anymore. This is like that until I type exit and this is killed. The rest of my tmux session is normal then. I use tmux 1.9a. Is their an error in the Up and Down bindings? I copy pasted the rules in my .tmux.conf file and when I press C-a Up or Down. Everything is flipping.
- Reported in: P3.0 (28-Apr-14)
PDF page: 62
In the paragraph discussing the synchronize-panes command, the sentence "... you can turn it off with set-window-option synchronize-panes on." should be "... set-window-option synchronize-panes off."
- Reported in: P2.0 (29-Jul-13)
PDF page: 63
The book states the default configuration of switch-client bindings are:
bind -r ( switch-client -p
bind -r ) switch-client -n
However, the -r is not part of the default config.--Jon Nall
- Reported in: P2.0 (29-Jul-13)
PDF page: 65
Typing exit in any Terminal window will close all the Terminal windows attached!
I believe this should read:
Typing exit in any Terminal window will close all of the Terminal windows attached!--Jon Nall
- Reported in: P2.0 (09-Feb-16)
Paper page: 581
This is the correct url .../script.php?script_id=1349 instead of .../download_script.php?src_id=4568--Bernhard
- Reported in: P3.0 (01-May-16)
PDF page: 867
Amazon "location" 867 (may be relative to my reader) - there are no PDF page numbers on Kindle version - sorry; Chapter 3, Section 2. In the file scripting/app.conf (both in the book and via the code download URL (medi...com/titles/bhtmux/code/scripting/app.conf) have the 7th line as:
send-keys -t development:1.1 'cd ~/work/devproject' C-m
..if the intention is to have vim cd you need to send a ':' to get into command mode (otherwise you get an error from vim), so it should probably be:
send-keys -t development:1.1 ':cd ~/work/devproject' C-m
...with the colon before cd to get vim in command mode. At least that modification works on my machine taking the stock file from the url above. Maybe the author's vim is set up to launch in command mode; mine apparently is not.