Welcome to the Vim and Neovim Guide

From your first vim command to a modern, lockfile-pinned Neovim setup with language servers, a debugger, a test runner, and git — built line by line, and yours to keep.

Get Started

Vim & Neovim Mastery — Build a Modern IDE From Scratch, the full video course on Udemy

Vim & Neovim Mastery — Build a Modern IDE From Scratch

Everything in this guide, recorded end to end in a real terminal. No cuts, no pre-typed config, every keystroke on screen.