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

Zero To Mastery

Supercharged Code Editing with Vim and Neovim

via Zero To Mastery

Overview

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!
  • Learn how to use Neovim in the terminal, which offers productivity boosts that are impossible to do in existing IDEs
  • Increase your code editing and navigation speed using Vim shortcuts in VSCode or your preferred IDE
  • Navigate and edit code more efficiently so you can work smarter, not harder
  • Supercharge your coding sessions by learning to be more focused on your code and less distracted
  • Bulk edit your code using macros
  • How to use the productivity boosting aspects of Vim via the plugin (no terminal required)

Syllabus

  •   Introduction
    • Byte FAQ
    • Exercise: Meet Your Classmates and Instructor
  •   Getting Started
    • What is Vim?
    • Byte Resources (Downloading Course Content)
    • VSCode Vim Extension
  •   Phase 1: Core
    • Modes
    • Core Motions
    • Insert Mode & Basic Editing
    • Deleting & Changing
    • Yank (Copy & Paste)
    • Large Motions
  •   Phase 2: Everyday Vim
    • Practice!
    • Character Motions
    • Searching
    • Miscellaneous Edit Commands
    • Visual Mode & Substitute
  •   Phase 3: Vim for Programmers
    • Commands & Motions for Programmers
    • Adding & Subtracting
    • Marks & Jumps
    • Macros
    • More Practice!
  •   Phase 4: Neovim
    • Install Neovim & LazyVim
    • Integrated Development Environment (IDE) Components
    • Navigation within Neovim
    • Configuring Neovim
    • Searching + Navigation with Telescope & Quickfix
    • Surround Plugin
    • Navigating With Leap
    • Code Actions / Language Server
    • Trouble Plugin & Code Diagnostics
  •   Where To Go From Here?
    • Thank You
    • Review This Byte!

Taught by

Jayson Lennon

Reviews

Start your review of Supercharged Code Editing with Vim and Neovim

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.