Course Introduction
  • Course Overview
  • Course Download
  • What Vim Is and Why You Should Learn It
Vim Quickstart
  • Modes
  • Vim Quickstart
  • Exercise 01 Creating and Editing a New File with Vim
  • Exercise 01 Creating and Editing a New File with Vim - Walkthrough
Vim Essentials
  • Essential Navigation Commands
  • Exercise 02 Essential Navigation Commands
  • Exercise 02 Essential Navigation Commands - Walkthrough
  • Deleting Text and "Thinking in Vim"
  • Exercise 03 - Deleting Text
  • Exercise 03 - Deleting Text - Walkthrough
The Vim Help System
  • Getting Help
  • Exercise 04 - Getting Help
  • Exercise 04 - Getting Help - Walkthrough
Deleting, Yanking, and Putting
  • Cut, Copy and Paste - Part I
  • Cut, Copy and Paste - Part 2 - Registers
  • Exercise 05 - Cut, Copy and Paste
  • Exercises 05 - Cut, Copy and Paste - Walkthrough
Transforming and Substituting Text
  • Inserting, Changing, Replacing, and Joining
  • Search, Find, and Replace - Part One
  • Search, Find, and Replace - Part Two
  • Exercise 06 - Inserting, Changing, Replacing, and Joining
  • Exercise 06 - Inserting, Changing, Replacing, and Joining - Wakthrough
  • Exercise 07 - Search, Find, and Replace
  • Exercise 07 - Search, Find, and Replace - Walkthrough
Text Objects and Macros
  • Text Objects
  • Exercise 08 - Text Objects
  • Exercise 08 - Text Objects - Walkthrough
  • Macros
  • Exercise 09 - Macros
  • Exercise 09 - Macros - Walkthrough
Visual Mode
  • Visual Mode - Part 1
  • Visual Mode - Part 2
  • Exercise 10 - Visual Mode
  • Exercise 10 - Visual Mode - Walkthrough
Vim Settings, Preferences, and Customizations
  • Vim Settings and the Vimrc File - Part 1
  • Vim Settings and the Vimrc File - Part 2
  • Exercise 11 - Vim Settings and the Vimrc File
  • Exercise 11 - Vim Settings and the Vimrc File - Walkthrough
Vim Buffers and Windows
  • Editing Multiple Files and Vim Buffers
  • Exercise 12 - Vim Buffers
  • Exercise 12 - Vim Buffers - Walkthrough
  • Working with Multiple Windows
Vim Graphical User Interfaces: Gvim and MacVim
  • Vim Graphical User Interfaces: Gvim and MacVim
Live Q&A Calls
  • Live Q&A Call #1
  • Live Q&A Call #2
Bonus Section
  • Bonus Lecture