
Vim
Course Index
29 Lessons · 3 Levels
Master Vim from the ground up — modal editing, motions, operators, text objects, registers, macros, and Vim grammar. Covers Vimscript, vim-plug, fugitive.vim, vimdiff, remote SSH workflow & Vim motions in VS Code & JetBrains.
29Lessons
3Levels
2Projects
FreeAccess
Level IModal Editing, Motions & Core MechanicsLessons 1–10
LESSON 01
Vim: Global Developer Overview
LESSON 02
Modal Editing: Modes & Mental Model
LESSON 03
Basic Navigation: hjkl & Beyond
LESSON 04
Motions: Word, Line & File Movement
LESSON 05
Operators: d, c, y & Vim Grammar
LESSON 06
Text Objects: iw, i", a( & More
LESSON 07
Insert Mode: Entering & Exiting
LESSON 08
Visual Mode: Selecting & Acting
LESSON 09
Search & Replace: / ? and :%s
LESSON 10
Buffers, Windows & Tabs
Level IIAdvanced Features, Configuration & PluginsLessons 11–22
LESSON 11
Registers: Named, System & Special
LESSON 12
Macros: Recording & Replaying
LESSON 13
Marks & Jumps: Navigating History
LESSON 14
Folds: Collapsing Code Blocks
LESSON 15
Ex Mode & :commands
LESSON 16
.vimrc: Configuration Fundamentals
LESSON 17
Key Mappings & Leader Key
LESSON 18
Vimscript: Functions & Autocmds
LESSON 19
Plugin Management: vim-plug
LESSON 20
Essential Plugins: fzf & NERDTree
LESSON 21
Vim for Git: fugitive.vim
LESSON 22
vimdiff & Merge Conflict Resolution
Level IIIReal-World Workflows & ProjectsLessons 23–29
