Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

Vim Online Course

person icon Jason Cannon

4.7

Vim Online Course

Master the Vim Editor on Linux, Unix, Mac, and Windows

updated on icon Updated on Jun, 2025

language icon Language - English

person icon Jason Cannon

English [CC]

category icon IT and Software ,Other IT and Software,Vim

Lectures -47

Resources -13

Duration -5.5 hours

Lifetime Access

4.7

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Vim Online Masterclass is designed for anyone who wants to learn to edit plain text files quickly and efficiently with Vim. Whether you're a system administrator, developer, database administrator, or anyone else who works on the command line often, this course is for you.

Vim Masterclass Overview

This comprehensive Vim Masterclass will teach you everything you need to know to master the Vim text editor, including essential navigation commands, syntax highlighting, multiple file editing, macros, and more.

You will master the Vim text editor, from the basics to advanced techniques. You'll learn to edit plain text files using Vim's powerful features and keyboard shortcuts. 

This course covers:

  • Essential navigation commands

  • Editing multiple files at once

  • Syntax highlighting

  • Macros

  • Visual selection

  • Visual block mode

  • Indenting and shifting text

  • Creating and saving custom shortcuts

Why Learn Vim?

Vim is a powerful and versatile text editor that can be used to edit a wide variety of file types, including source code, configuration files, and plain text documents. 

Vim is known for its speed and efficiency, and its powerful keyboard shortcuts can help you edit text much faster than with a traditional GUI editor.

If you're looking to improve your text editing skills, learning Vim is a great investment. Vim is a powerful tool that can help you to be more productive and efficient in your work.

Goals

  • Edit plain text files quickly and efficiently using the Vim text editor.

  • Use Vim's powerful features and keyboard shortcuts to navigate, edit, and manipulate text.

  • Customize Vim to meet your specific needs.

  • Automate repetitive tasks in Vim using macros.

Prerequisites

  • You will need access to a computer with the Vim text editor installed on it.
Vim Online Course

Curriculum

Check out the detailed breakdown of what’s inside the course

Course Introduction

3 Lectures
  • play icon Course Overview 01:28 01:28
  • play icon Course Download 02:05 02:05
  • play icon What Vim Is and Why You Should Learn It 08:34 08:34

Vim Quickstart

4 Lectures
Tutorialspoint

Vim Essentials

6 Lectures
Tutorialspoint

The Vim Help System

3 Lectures
Tutorialspoint

Deleting, Yanking, and Putting

4 Lectures
Tutorialspoint

Transforming and Substituting Text

7 Lectures
Tutorialspoint

Text Objects and Macros

6 Lectures
Tutorialspoint

Visual Mode

4 Lectures
Tutorialspoint

Vim Settings, Preferences and Customizations

4 Lectures
Tutorialspoint

Vim Buffers and Windows

4 Lectures
Tutorialspoint

Vim Graphical User Interfaces: Gvim and MacVim

1 Lectures
Tutorialspoint

Instructor Details

Jason Cannon

Jason Cannon

Jason started his career as a Unix and Linux System Engineer in 1999. Since then, he has utilized his Linux skills at companies such as Xerox, UPS, Hewlett-Packard, and Amazon. Additionally, he has acted as a technical consultant and independent contractor for small businesses and Fortune 500 companies.

Jason has professional experience with RedHat Enterprise Linux, CentOS, Ubuntu, and SUSE Linux Enterprise Server. He has used several Linux distributions on personal projects, including Debian, Slackware, Arch Linux, CrunchBang, Raspberry Pi OS, and others. In addition to Linux, Jason has experience supporting proprietary Unix operating systems, including AIX, HP-UX, and Solaris.

He enjoys teaching others how to use and exploit the power of the Linux operating system. He is also the author of the books "Linux for Beginners," "Command Line Kung Fu," and "Docker: A Project-Based Approach to Learning."

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Feedbacks

A

Ankit Kumar Verma

I am having a streaming Issue on my Ipad.

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515