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

freeCodeCamp

VIM Essentials Course for Beginners

via freeCodeCamp

Overview

Master the essentials of VIM as a powerful developer tool in this comprehensive 3-hour 41-minute course. Explore the history of Unix, Ed, Ex, Vi, and Vim before diving into practical applications. Learn core commands, modes, file operations, motions, text manipulation, and advanced features like plugin management and configuration. Follow along with hands-on exercises to gain proficiency in VIM's keyboard-centric editing style. Discover how to integrate VIM with other IDEs and enhance productivity with extensions like Vimium. By the end, gain confidence in using VIM efficiently for coding and text editing tasks.

Syllabus

⌨️ Intro
⌨️ Learning Expectations and Goals
⌨️ Do People Hate VIM
⌨️ PDP 7
⌨️ Unix
⌨️ Unix 1 Emulated
⌨️ What is Ed
⌨️ Ed Follow Along
⌨️ What is EX
⌨️ Ex Follow Along
⌨️ What is VI
⌨️ Vi Follow Along
⌨️ What is Vim
⌨️ Vimtutor Vim Help
⌨️ Vim Versions
⌨️ Vim Version Follow Along
⌨️ Install GUI Vim
⌨️ VimScript
⌨️ Vim Configuration Files
⌨️ Vim Configuration Follow Along
⌨️ Vim Plugin Managers
⌨️ What is Janus
⌨️ Janus Follow Along
⌨️ Install Plugin with Vim Plug
⌨️ What is NeoVim
⌨️ NeoVim Follow Along
⌨️ Vimium
⌨️ Vim Support in other IDEs
⌨️ Install Vim Extension
⌨️ Vim Keyboard home row
⌨️ VIM Modes
⌨️ Switching Modes Follow Along
⌨️ File Commands
⌨️ File Commands Follow Along
⌨️ Motion Commands
⌨️ Directional Motions
⌨️ Directional Motions Follow Along
⌨️ Goto Motions
⌨️ Goto Motions Follow Along
⌨️ Word Motions
⌨️ Word Motions Follow Along
⌨️ Join Lines
⌨️ Join Lines Follow Along
⌨️ Start or End of Line
⌨️ Start or End of Line Follow Along
⌨️ Replace Command
⌨️ Replace Command Follow Along
⌨️ Undo and Redo Commands
⌨️ Undo and Redo Follow Along
⌨️ Change Command
⌨️ Change Follow Along
⌨️ Delete Command
⌨️ Delete Follow Along
⌨️ Yank and Paste Commands
⌨️ Yank and Paste Follow Along
⌨️ Insert and Append Commands
⌨️ Insert and Append Follow Along
⌨️ Line Insert Command
⌨️ Line Insert Follow Along
⌨️ Find Command
⌨️ Find Follow Along
⌨️ Substitute Command
⌨️ Substitute Follow Along
⌨️ Leader Key
⌨️ Leader Key Follow Along
⌨️ Visual Mode
⌨️ Visual Mode Follow Along
⌨️ Indentation Command
⌨️ Indentation Follow Along
⌨️ Window Splitting
⌨️ Window Splitting Follow Along
⌨️ Buffers
⌨️ Buffers Follow Along
⌨️ Registers
⌨️ Registers Follow Along
⌨️ Recommended Cheat sheet
⌨️ Final Remarks

Taught by

freeCodeCamp.org

Reviews

Start your review of VIM Essentials Course for Beginners

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.