A Byte of Vim is a book which aims to help you to learn how to use the Vim editor (version 7), even if all you know is how to use the computer keyboard.
The first part of this book is meant for new users who want to understand what Vim is and learn how to use it.
The second part of this book is for people who already know how to use Vim and want to learn about features that make Vim so powerful, such as windows and tabs, personal information management, making it a programmer's editor, how to extend Vim with your own plugins, and more.
Good introduction to Vim. The author exposes the basics required to use the editor on a daily basis in a simple and clear way, providing real world examples. Slightly more advanced topics such as Scripting and Plugins are also covered, although only on the surface, but always emphasising the use of the help command and Vim's user guide.
Finished that 30-minute crash course with vimtutor and don't yet know the power of vim?
This small book is your next best step to become an effective vimmer.
One star less only because the book is out of maintenance and one may find many broken links. Also, the formatting of the definitive source (PDF) could be a bit better.
Read this book if you need a little distraction between other more serious works. It will give you knowledge beyond vimtutor and it is overall nice introduction to vim. Once you get some vim experience, you might switch your IntelliJ or VSCode to vim keybindings as it might improve your performance, especially when you are navigating through the code or performing some macro-work.
You will enjoy it better if you don't expect much from the book.