This book is perfect for folks looking to dive into Vim without losing productivity on day one.
This book is explicitly focused on building an IDE-like environment on top of Vim. That means configuring and adding essential plugins from the start. Vim theory is also covered to a great extent, but it is rather secondary to the main plot and it unravels slowly as we go towards our eventual goal.
We're working with the regular Vim (8+). But you can use any other flavor (like Neovim).