Vim For Beginners Part Two: Text Editing
Master intermediate Vim text editing: visual mode, text objects, and advanced editing patterns. Learn powerful editing techniques through practical refactoring exercises.
- Lessons
- 24
- Chapters
- 4
- Minutes
- 120
- Students
- 111
Premium course — browse the outline, upgrade to unlock every lesson.
About this course
Ready to level up your Vim skills? This intermediate course builds on basic Vim knowledge to teach powerful text editing commands. Work through real-world refactoring challenges and transform messy code into clean, maintainable solutions using Vim's advanced features.
Master these essential Vim skills:
- Vim's undo tree system - experiment without fear
- The repeat command (.) for efficient repetitive editing
- Visual mode selections (character, line, and block modes)
- Text objects (ciw, ci", ca(), and more) for precise editing
- Advanced editing patterns and professional workflows
Each lesson presents practical coding challenges that mirror real-world scenarios. You'll work with poorly formatted code, inconsistent naming conventions, and disorganized file structures - exactly what you'll encounter in professional development.
Course map
4 levels · 24 lessons
-
Lvl 01 Undo, Redo, and Vim's Time Machine Learn undo, redo, repeat, and Vim's unique undo tree 0/6
-
Lvl 02 Visual Mode: The Art of Selection Learn character, line, and block visual modes through practical exercises 0/8
-
Lvl 03 Text Objects: Speaking Vim's Language Learn to think in text objects and transform your editing efficiency 0/7
-
Lvl 04 The Great Refactor: Mastery in Motion Practice combining undo, visual mode, and text objects in complex challenges 0/3