Vim – The Improved Editor

Course

Intro Video

Photo of Terrence Cox

Terrence Cox

Senior Vice President of Content

A veteran of twenty years in Information Technology in a variety of roles. He has worked in development, security and infrastructure well before they merged into what we now call DevOps. He provides training in Linux, VMWare, DevOps (Ansible, Jenkins, etc) as well as containers and AWS topics. He now leads the Training Architects to produce the courses and content we all know and love!

Length

01:47:57

Difficulty

Beginner

Videos

10

Course Details

In this short course, we will take a look at Vim, the improved editor. Learn how to use the keyboard to work with your text documents, complete searches, replace text and format them. We also show you how to branch out from Vim to run commands, capture output into the current buffer, manage your buffers and move between them and more!

Syllabus

Vim - The Improved Editor

Introduction to Linux Academy - Maximize Your Experience

00:15:19

Lesson Description:

The tools provided on LinuxAcademy.com to help you maximize your experience.

Vim vs. Vi - What's the Difference?

00:09:07

Lesson Description:

Learn the differences and a little background on Vim vs. the standard Vi editor.

Vim Packages and Creating Files

00:09:06

Lesson Description:

In addition to discussing which packages may need to be installed for Vim on your distribution, we briefly show you how to create files for our use during the course.

Vim Modes

00:09:13

Lesson Description:

There are different modes that determine how Vim behaves when you press a key. We discuss and demonstrate how to activate each one and show how they differ.

Navigating Your File

00:13:47

Lesson Description:

One of the first things you need to know is how to move around your text file. We demonstrate the keyboard shortcuts that allow you to do that in different ways.

Add and Remove Text

00:13:20

Lesson Description:

The most common thing to do in Vim is add and remove text within your files. Let's start taking a look at that.

Copy, Paste, Search and Replace

00:11:34

Lesson Description:

All things you do frequently within your text editing sessions. We show you the various methods of doing each. Note: at 9:23, the # should be a %

Executing External Commands

00:11:07

Lesson Description:

Vim gives us the ability to shell out and execute commands without leaving the editor. Additionally, we can capture that output in the current file buffer.

Files and Buffers

00:12:36

Lesson Description:

We are not limited to a single file for editing at a time. Learn about how Vim uses buffers and how to move between them in the same session.

Where Do I Go from Here?

00:01:53

Lesson Description:

Where do I go from here?