Screen Too Small

This course material requires a larger screen to properly display the terminal and editor interfaces.

Please use a tablet, laptop, or desktop computer for the best learning experience.

You can continue browsing, but the experience will be significantly limited.

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.

Vim for Beginners: Your First Steps
90 min
19 lessons
All levels
90 minutes total
74 students enrolled
Updated 3 days ago

Your Instructor

Typecraft

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.