
Vim for Beginners: Your First Steps
19 lessons
Vim for Beginners: Your First Steps
Learn Vim from scratch in this beginner-friendly course. We'll start with the basics - how to move your cursor around without touching your mouse. You'll learn the difference between Vim's modes (Normal, Insert, Visual) and why that matters.
By the end, you'll be comfortable with:
- Moving around files using h, j, k, l and word movements (w, b, e)
- Jumping to specific lines and searching for text
- Entering and exiting Insert Mode to actually type
- Creating new lines and deleting text efficiently
- Saving your work and understanding Vim's workflow
Each lesson includes hands-on practice exercises where you'll navigate mazes, fix code snippets, and complete real editing tasks. Perfect if you've heard Vim is powerful but found it confusing to start.
Course Content
Vim Basics & Movement
Master Vim modes and basic cursor movement
Welcome to Vim
Basic Movement with h, j, k, l
Moving with Count Modifiers
Moving by Words
Moving to Beginning and End of Lines
Basic Movement Quiz
Navigation & Jumping
Master file navigation and jumping commands
Navigating Files Efficiently
Moving by Screens
Jumping to File Positions
Jumping to Specific Line Numbers
Navigation Commands Quiz
Finding Text with Search
Basic Text Editing
Master inserting, deleting, and changing text

Your Instructor

Typecraft
Software Engineer & Educator
Passionate about teaching developers the tools and techniques that make coding more efficient and enjoyable. With years of experience in software development, I love sharing practical knowledge that you can use immediately.