This book is an introduction to Vim for developers. This means a lot of practical information on setting up Vim and a handful of plugins for a modern IDE-like experience (which includes smart code completion, refactoring capabilities, linting, searching, formatting your code, etc., etc.).
Plus just enough theory to get by.
You will learn not only how to use Vim, but what's much more important — how to adjust it to your needs and build your perfect setup.
😍 Productive from Chapter 1
🚶 Every chapter is an incremental update of your workflow.
🎯 A robust full-featured IDE by the end of the book
💪 Pragmatic: less theory, only stuff that makes you efficient at your work
🔄 Constantly improving. Get the current version + all the subsequential updates as they come out.
This book is mostly for people who would like to try Vim out but also can't afford wasting time and want to be productive from day one. On the other hand, the experienced users could also find some interesting plugins and approaches for the modern development.
This book is explicitly focused on building a working IDE-like environment on top of the Vim. So 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 as we go towards our eventual goal.