Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Learn VimNew to Visual Studio Code? Get it now.

Learn Vim

vintharas

|
106,153 installs
| (42) | Free
Learn Vim right within your favorite editor
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Learn Vim

Learn Vim right within VSCode. Use this extension to learn and practice your Vim skills and become a more awesome developer.

Features

Learn Vim

  • Progress Forward in your Path to Vim Mastery
  • Read along Boost Your Coding Fu With VSCode and Vim and discover the awesomeness of Vim
  • Practice what you learn and become more productive

This plugin adds a command that sets VSCode up as an environment for learning Vim:

  • Open the Command Palette
  • Select Learn Vim

Learn Vim Basics

Learn Vim Operators

Requirements

This plugin is best used in conjuction with VSCodeVim.

Known Issues

This extension is still a work in progress. I just got so excited about putting this in your hands that I couldn't stop myself. Hope you'll find it valuable despite the kinks.

For more information

  • Barbarian meets coding
  • Boost Your Coding Fu With VSCode and Vim
  • Ping me on Twitter if you have any issues or questions

Enjoy!

Acknowledgements

Credit where it's due for the icons used in this extension:

  • Alfredo Fernandez
  • Pixel perfect

Massive kudos to the team of VSCodeVim for bringing a great Vim experience into VSCode.

Release Notes

0.0.28 - Pasting in insert mode

  • More about pasting in the insert modality of modes. Oh wow it's been a long time since the last update. What's wrong with you Jaime? Sorry I was busy procreating and taking care of the side effects of the procreation.

0.0.27 - Registers

  • Registering registers in the registry...

0.0.26 - Even More World domination with more copy/paste

  • There's lots to learn in this one.

0.0.25 - More World domination with more copy/paste

  • The race for world domination continues.

0.0.24 - World domination with copy/paste

  • A guide to world domination by y and p.

0.0.23 - gn...

  • gn...

0.0.22 - Completely Visualized

  • Visual mode completed! Wihoo!

0.0.21 - Visualize Victory

  • Started Visual mode!

0.0.20 - Insert has been inserted

  • Insert mode completed!

0.0.19 - A Little Step for Insert

  • Another command. Another exercise.

0.0.18 - Fix Embarrassing Typo

  • Fixed embarrassing mistake in diagram that would undermine all my Vim knowledge, skills and self-worth as a human being.

0.0.17 - Insert Moar

  • New Insert mode exercising!

0.0.16 - Secrets

  • Vim Secret Language

0.0.15 - Operators operated

  • Completed operator exercises. Phew.

0.0.14 - An extra serving of whimsical exercises

  • Added more operator exercises with florkins, towels and Conan.
  • Don't panic.

0.0.13 - The Text Objects Strike Back

  • Added exercises about text objects and more.
  • Added section undo/redo before starting editing so much.

0.0.12 - README Feng Shui

  • Reordering and rearranging the README to make more sense.

0.0.11 - README!!

  • Correct typos in README

0.0.10 - README

  • Written more compelling README

0.0.9 - Editorial Corrections

  • Typos have been dealt with switfly.

0.0.8 - Combinatorial Explosion

  • Change, Dot operator and the many combinations of operators and motions.

0.0.7 - On florkins, blurkins and flerkens

  • More whimsical operator exercises.

0.0.6 - Operation operators

  • Started adding operators

0.0.5 - I like to move it, move it

  • Complete motions exercises

0.0.4 - Typos and Things of Lesser note

  • Corrected README
  • Added keywords

0.0.3 - Motions

  • Added lots of motions
  • Added acknowledgements for the icons

0.0.2 - Softening the Start

  • Updated description to prompt user to use the Learn Vim command.
  • Added link to videos

0.0.1 - A New Hope

  • First release. Wihoo!
  • Instructions and exercises for first 4 chapters.
  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2023 Microsoft