Welcome

Vim & Neovim Daily Solutions

Thank you SO MUCH for getting this book!

Vim & Neovim Daily Solutions is a hands-on guide to becoming productive with Vim and Neovim. We wrote this book because we believe Vim is more than an editor — it's a way of thinking about text manipulation that, once internalized, makes every other tool feel clumsy by comparison.

Whether you're a developer who just discovered Vim, or someone who has been using it for years and wants to modernize their workflow with Neovim's Lua ecosystem, this book has something for you. Every chapter is packed with practical examples you can try immediately, not just theory.

How to Read This Book

The chapters are organized as a progressive learning path — start from the beginning if you're new to Vim, or jump directly to any section that interests you. Each chapter is self-contained, though they build on concepts introduced in earlier ones:

  1. Getting Started (Chapters 0-4): Modes, navigation, text objects, registers — the foundation

  2. Core Editing Skills (Chapters 5-9): Buffers, search/replace, regex, macros, mappings

  3. Configuration (Chapters 10-11): Vimscript and Lua configuration

  4. Modern Neovim (Chapters 12-19): Plugins, LSP, Treesitter, Telescope, completion, Git, debugging

  5. Advanced (Chapters 20-21): Power-user workflows, scripting

  6. Appendix (Chapters 22-23): Vim vs Neovim, resources

What's New in v3.0

  • Reorganized chapters with a progressive learning flow (beginner → advanced)

  • Related topics grouped together (search + regex + substitution in one chapter)

  • Full Neovim coverage: Lua configuration, LSP, Treesitter, Telescope, nvim-cmp

  • New chapters: Plugin Management, Git Integration, Debugging with DAP, Scripting

  • Vim vs Neovim comparison and migration guide

  • Updated resources for the modern ecosystem

Authors

Contact

Last updated

Was this helpful?