Vim Essentials - One Hour to Proficiency (Free Vim Tutorial)

Master the core essentials of Vim without spending hours learning material you may never use again.
Rating: 4.6 out of 5 (285 ratings)
5,766 students
Vim Essentials - One Hour to Proficiency (Free Vim Tutorial)
Rating: 4.6 out of 5 (285 ratings)
5,766 students
Master the essential basics of VIM without hours of material you'll possibly never use again.
Be able to read and edit files with ease.
Have the skills to write code using Vim.
How to use Vimdiff to compare two files side-by-side.
Refresh your Vim skillset if you are experience with Vim but want a review.

Requirements

  • Have access to a Linux CLI or MacOS terminal (optional).
Description

Looking for a good Vim tutorial? Vim is a lightweight, powerful editor, but most users do not need all that Vim has to offer. The Vim essentials taught in this course may be all you really need to know to be successful in your work or for personal use. The benefit of this course is that the most high-value content for new Vim users is packaged to fit your time schedule and is delivered to you in only one hour.

Throughout the course, quizzes and exercises will help you commit to memory the material, so you'll be ready to use your new skills right away. From there, you'll be well-equipped to continue learning advanced Vim topics at your leisure and on an as-needed basis. 

I've been a Network Engineer/Linux user for almost eight years and I've never used any Vim commands besides those taught in this course, and I use Vim almost every day. I use Vim for creating and modifying scripts, config files, and other settings on Linux machines. If that also describes you, then I'm confident this is all you need to learn the essentials of Vim.

This course is also great as a Vim refresher.

Good luck with your learning!

Who this course is for:
  • I.T. professionals who are looking to level up their game.
  • Students of Linux.
  • Aspiring technologists who want to become more familiar and proficient with Linux or Vim.
  • Developers who want to use Vim for coding but have little or no familiarity with Vim.
Course content
6 sections • 24 lectures • 55m total length
  • Overview
    02:53
  • What is Vim?
    02:14
  • Install VIM
    01:01
  • Vim Modes
    05:22
  • Vim Cheatsheet
    00:04
  • Background and Introduction Quiz
    7 questions
  • Vim Help/Opening Files
    00:51
  • Save and Close a File
    01:23
  • Move around in Vim
    01:49
  • Line Numbers
    01:04
  • Navigating Practice
    05:06
  • Navigating Vim Quiz
    9 questions
  • Navigating Exercise
    00:39
  • Insert Mode & Basic Editing
    01:09
  • Multiple/Combination Commands
    01:44
  • Visual Mode
    02:25
  • Editing Practice
    04:18
  • Editing in Vim Quiz
    15 questions
  • Editing Exercise
    00:52
  • Undo/Redo, Set Paste, Repeat Last Change
    02:07
  • Searching and Search & Replace
    03:37
  • Vimdiff
    03:34
  • Build Efficiency Practice
    10:21
  • Build Efficiency Quiz
    13 questions
  • Build Efficiency Exercise
    00:47
  • Conclusion and Thank You
    00:46
  • Comprehensive Vim Quiz
    16 questions
  • Comprehensive Exercise
    01:51
  • Comprehensive Exercise Solution
    00:00

Instructor
Network Engineer
Joseph Call
  • 4.6 Instructor Rating
  • 285 Reviews
  • 5,766 Students
  • 1 Course

Hello. I'm Joseph Call, and I'm excited to create content for Udemy. Over the past eight years I've been honing my I.T. skills primarily within network engineering and I'm also a heavy Linux user. I graduated from Brigham Young University with a degree in Information Technology and currently work for a large software company in the U.S. I'm also working on an MBA and Master's degree in Information Systems.