Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Independent

Learn Vim

Visual Studio Code via Independent

Overview

This course is a bit non-traditional, but it is great for those already familiar with Visual Studio but do not want or are not ready to switch over to a command-line editor. You’ll retain the benefits of having a feature-rich IDE while reaping the sweet, sweet rewards of an efficient navigation and text-editing system.

In this course you’ll learn all about Vim within the comforts of VSCode. You’ll need to install the vscodevim plugin to do the course. Do note that the plugin is an emulation of Vim. If you want an actual embedded instance of Vim running within VSCode, the best way to do that is by installing the VSCode Neovim plugin instead. Both Vim plugins work for the purpose of the course.

No experience with Vim is required to take the course.

Syllabus

You’ll learn how to move around the text file with the hjkl keys, before taking big steps by performing motions like moving from word to word. Then, you’ll explore the editing magic of Vim by combining operators or numbers with motions, speeding up your workflow by lots!

In fact, almost every key or action can be composed together to form one all-powerful action. You’ll put this lesson to heart by diving deeper into Vim’s features like inserting and selecting text. Vim also provides an ultra-handy search feature, allowing you to get specific keywords and move back and forth between them.

Finally, the course ends by introducing you to a few popular Vim plugins, like surroundings, multiple cursors, and easymotion.

Taught by

Jaime González García

Reviews

Start your review of Learn Vim

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.