Text Editing with Vim

By Elle Krout

This course will teach you how to effectively use Vim for editing files.

4.9 hours
  • 30 Lessons
  • 7 Hands-On Labs
  • 4 Course Quizzes

About the course

In this course, Text Editing with Vim, you’ll learn the in’s and out’s of the popular and common Vi IMproved text editor. We’ll begin by exploring basic editing, and learning how to move between the different Vim modes. Next, we’ll learn more advanced methods of editing, including effective copying and pasting, searching, replacing, recording, and making mass changes. Finally, we’ll cover how to customize Vim by exploring the Vimrc, Viminfo file, windows, buffers, and more. When you’re finished with this course, you’ll be a Vim master!

  • Chapter 1 2 Lessons Introduction 6:34

    Course Introduction

    1:49

    An Introduction to Vim

    4:45
  • Chapter 2 6 Lessons Vim Basics 58:14

    Vim Modes

    8:27

    Opening, Saving, and Quitting

    6:14

    Navigating a File in Vim

    9:21

    Vim Help

    4:12

    Basic File Editing in Vim

    15:00 Hands-On Lab

    Vim Basics

    15:00 Quiz
  • Chapter 3 12 Lessons Text Manipulation 1:35:18

    Introduction: Text Manipulation with Vim

    1:11

    Editing Methods in Vim

    8:41

    Deleting Text in Vim

    3:45

    Selecting, Copying, and Pasting

    5:19

    Editing Code in Vim

    15:00 Hands-On Lab

    Searching in Vim

    5:12

    Replacing Text in Vim

    5:44

    Replacing Text in Vim

    15:00 Hands-On Lab

    Recording in Vim

    4:00

    Creating Vim Recordings

    15:00 Hands-On Lab

    Summary: Text Manipulation with Vim

    1:26

    Text Manipulation in Vim

    15:00 Quiz
  • Chapter 4 5 Lessons Running External Commands 49:11

    Methods of Running External Commands

    7:07

    Importing Data into Vim

    5:45

    Outputting Buffer Content

    6:19

    Working with External Data and Commands in Vim

    15:00 Hands-On Lab

    Running External Commands in Vim

    15:00 Quiz
  • Chapter 5 7 Lessons View Management and Configuration 1:10:29

    Windows, Tabs, Splits, and More

    7:57

    Vim Sessions

    3:33

    Configuring a Vim Session

    15:00 Hands-On Lab

    The .viminfo File

    5:33

    .vimrc Configuration

    8:26

    Setting Up a Vimrc

    15:00 Hands-On Lab

    View Management and Configuration in Vim

    15:00 Quiz
  • Chapter 6 2 Lessons Conclusion 11:54

    Course Summary

    10:31

    Conclusion and What’s Next

    1:23

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!