small medium large xlarge

The latest version of the book is P1.0, released 24 days ago. If you've bought a PDF of the book and would like to update 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.

  • Typo
  • Tech. error
  • Suggestion
  • Maybe next edition
  • Not a problem
  • Reported in: P1.0 (14-May-18)
#83094
Paper page: 17
":scriptnames" should be ":Scriptnames". The capitalized command is part of the vim-scriptease plugin while the lowercase command is built into Vi...more...
  • Reported in: B5.0 (20-Apr-18)
#83025
PDF page: 28
``` <C-j> Select previous item from matchlist <C-k> Select next item from matchlist ``` should be: ``` <C-j> Select next item from matchlist...more...
  • Reported in: P1.0 (15-May-18)
#83097
Paper page: 29

The page reference to page xi should be page xii.--Chris Heithoff

  • Reported in: B4.0 (19-Mar-18)
#82925
PDF page: 43
In the section "Capturing Compiler Output with :make" of Tip 10 the following text is being repeated on the .mobi: """ output, use the break-thing...more...
  • Reported in: B4.0 (19-Mar-18)
#82926
PDF page: 44
The beginning of the section "Running :make Asynchronously" of Tip 10 is missing on the .mobi file. I am reading using the Kindle app on an Android de...more...
  • Reported in: B4.0 (14-Apr-18)
#83003
PDF page: 66
“For convenience, I’d suggest creating a Normal mode mapping by adding this line to your vimrc file: fzf-mappings.vim ​  nnoremap <C-​p​> :<C-​u​>...more...
  • Reported in: B4.0 (15-Mar-18)
#82912
Paper page: 136

in the last paragraph, "Virtual Studio Code" instead of "Visual Studio Code"--giorgio bancheri