Vim
Welcome to the Vim knowledge base.
Vim is nothing like one of the modern IDES such as Visual Studio or CLion, it is essentially just a text editor. It is known for its steep learning curve, which means you have to form the correct muscle memory for many seemingly random keystrokes before you can use it smoothly.
But once you learned the essential of Vim and switch to one of the modern distros of neovim, like LazyVim, your editing experience will be amazing. Even in the era of Vibe coding, such a skill can still be quite helpful to make your work more enjoyable.
A Table of Contents
Part 1 General Vim Core Knowledge
- Vim Basic Syntax
- Three Visual Modes
- Windows
<Ctrl+KEY>CommandsG-prefixed Commands- Letter Commands Nuances
- Other Techniques
Part 2 Neovim / LazyVim Specialized Knowledge
-
Configuring Lazyvim and NeoVim