Supercharged Code Editing with Vim and Neovim
2h 55m 8s
English
Paid
Course description
Learn to use Vim and Neovim with your favorite IDEs and the terminal. You'll learn all the productivity-boosting shortcuts, macros, and techniques that will give you real mastery of code editing!
Read more about the course
This course makes learning Vim and Neovim easy! Using the Vim plugin via your existing IDE (such as VSCode) and Neovim in the terminal, you'll come to understand the power of Vim and Neovim and be able to wield their power to navigate and edit code as fast as you can type!
Watch Online
0:00
/ #1: What is Vim?
All Course Lessons (29)
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | What is Vim? Demo | 06:11 | |
| 2 | Byte Resources (Downloading Course Content) | 00:57 | |
| 3 | VSCode Vim Extension | 01:39 | |
| 4 | Modes | 04:46 | |
| 5 | Core Motions | 09:12 | |
| 6 | Insert Mode & Basic Editing | 07:03 | |
| 7 | Deleting & Changing | 08:41 | |
| 8 | Yank (Copy & Paste) | 07:04 | |
| 9 | Large Motions | 09:22 | |
| 10 | Practice! | 01:47 | |
| 11 | Character Motions | 04:08 | |
| 12 | Searching | 11:25 | |
| 13 | Miscellaneous Edit Commands | 09:33 | |
| 14 | Visual Mode & Substitute | 11:03 | |
| 15 | Commands & Motions for Programmers | 10:14 | |
| 16 | Adding & Subtracting | 02:54 | |
| 17 | Marks & Jumps | 05:30 | |
| 18 | Macros | 08:05 | |
| 19 | More Practice! | 00:54 | |
| 20 | Install Neovim & LazyVim | 02:24 | |
| 21 | Integrated Development Environment (IDE) Components | 06:11 | |
| 22 | Navigation within Neovim | 07:32 | |
| 23 | Configuring Neovim | 13:49 | |
| 24 | Searching + Navigation with Telescope & Quickfix | 09:45 | |
| 25 | Surround Plugin | 02:38 | |
| 26 | Navigating With Leap | 05:06 | |
| 27 | Code Actions / Language Server | 03:28 | |
| 28 | Trouble Plugin & Code Diagnostics | 03:16 | |
| 29 | Thank You | 00:31 |
Unlock unlimited learning
Get instant access to all 28 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionComments
0 commentsWant to join the conversation?
Sign in to commentSimilar courses
Classic Season 5
Sources: destroyallsoftware
In the "What Goes in Active Records" series (part 1 and part 2), we looked at some design constraints for what goes in ActiveRecord models. Sometimes, these con
3 hours 32 minutes 54 seconds
Programming Language with LLVM
Sources: Dmitry Soshnikov
How programming languages work under the hood? What’s the difference between compiler and interpreter? What is a virtual machine, and JIT-compiler? And what abo
2 hours 46 minutes 4 seconds
System Design for Interviews and Beyond
Sources: Mikhail Smarshchok
Having over 15 years of industry experience, last 9 years I worked on building scalable, highly available and low latency distributed systems. For a long time, I have wondered w...
7 hours 53 minutes 5 seconds
Automata Theory: inside a RegExp machine
Sources: Dmitry Soshnikov
State machines — the fundamental concept used today in many practical applications, starting from UI programming like React, automated reply systems, lexical an
1 hour 48 minutes 5 seconds
Building a Virtual Machine for Programming Language
Sources: udemy, Dmitry Soshnikov
How programming languages work under the hood? What’s the difference between compiler and interpreter? What is a virtual machine, and JIT-compiler? And what abo
4 hours 27 minutes 8 seconds