Exercises that help you spend less time typing code
Vim for VSCode
120 exercises
to learn how to use
Vim inside VSCode
+
master vim the fast way
By
Joe Previte
It’s been a month and a half since I’ve completed the Vim for VSCode course. Since then, I’ve been using the Vim extension every time I code. Even though I finished the exercises, I keep going back to them much like a cheatsheet.
Kevin Ruiz
Student, Programmer
Ever since I switched to Visual Studio Code I missed the speed of editing with Vim, but I also felt some FUD about installing an extension. This course was exactly what I needed — through a series of concise and fun exercises I refreshed my memory of Vim, learned how to use the extension, and now I'm enjoying best of both worlds.
Matija Marohnić
Frontend DX Developer
Today is the day
Take your editing skills to the next level with this course.
- 120 activities
- 22 commands
- 5 exercises per command
- 1 cheatsheet
Video courses and guide books have an 86% dropout rate. Here's why.
Most learning services are passive. They’re not engaging. They’re boring.
Getting over a learning curve is always hard work, but does it need to be a battle?
Absolutely not.
Try an active approach.
You deserve to take part in your own learning. Don’t stand on the sidelines. Be in the starting lineup.
Vim for VSCode lets you do just that.
Here are our three science-backed learning techniques:
1. Mnemonics
A memory technique that helps you retain and recall information
As you learn different tools and commands, you’ll associate them with words or phrases.
Learning should never be boring.
2. Deliberate Practice
Consistent and intentional practice. Gradually increasing the difficulty to get closer to mastery.
Combining advanced commands and tools will become easy and natural as you practice and master your editing skills.
3. Active Recall
Constantly testing your memory
Remembering and understanding new things becomes easier as you regularly try to recall them. Each lesson will have you do just that. You will also reflect and explain what you’ve learned.
When you teach something, you get to learn it twice.
Spend more time coding and less time learning.
Armed with this active learning approach, you’ll be able to hone your code editing skills as quickly as you want.
Be efficient. Be in control of your learning. Become a master of your editor and accomplish more with less typing.
Join hundreds of programmers mastering their editorsWhat are people saying?
See what others think of the course, or read what people are tweeting
What if I'm still on the fence?
If you're still not convinced and want to see exercises before you buy, enter your email below and I'll send you the first 20 exercises for free.
Who am I?
My name is Joe ( @jsjoeio ). I'm an engineer and an egghead instructor. I've been creating online coding resources for the past 3 years, and teaching for the last 8 years. About a year ago, I switched from using the Sublime keybindings to Vim inside VSCode and haven't looked back since.
I made the Vim for VSCode course because I wanted halve the amount of time it takes to acquire Vim superpowers for others.
I love teaching and getting others excited to learn. My favorite topic is fast learning, or finding ways to learn things quickly
Ready to start coding faster?
The best time to learn Vim was yesterday. The second best time is today.- 120 activities
- 22 commands
- 5 exercises per command
- 1 cheatsheet
Started going through @jsjoeio's Vim for VS Code course and I already feel like a wizard.
Rahat Chowdhury
Frontend Developer
FAQ
Do you support Purchasing Power Parity?
Unforunately, the platform we used to use (Flurly) shut down. However, we're happy to offer discounts to those who need it. Please email joe at this domain.
Is there a refund policy?
Yes, not to worry. I'm so confident in the value of the course but want you to be happy and actually learn Vim for VSCode through the exercises. Please email joe at this domain along with where your expectations were for the course. This will really up me tighten up the course narrative.
I'm a student, out of work, or have other special circumstances.
I don't want to turn anyone away for money. If you have special circumstances, please email joe at this domain and I'd be happy to see if we can figure something out.
Is there an advanced version of this course?
Not yet, but it is in the works as you read this. Those who purchased the course will receive a discount to upgrade. I'll also be notifying those who received the free preview. If you'd like to be notified otherwise about the advanced version, send me an email at joe at this domain or a <a class='hover:text-blue' href='https://twitter.com/messages/compose?recipient_id=1567529924&text=Let%20me%20know%20when%20the%20advanced%20version%20of%20your%20Vim%20for%20VSCode%20course%20is%20out!'>DM on Twitter @jsjoeio</a> and I'll be sure to add you to the list.