VSCode and Vim are two of the most popular text editors/IDE. But which one do you choose?
VSCode is a great text editor/IDE, don’t get me wrong, but for me if you get too many extensions it will take a tremendous amount of time to load up and actually use it. This is why I use vim as my daily text editor/IDE.
Vim is a great text editor, which can be customized to your liking. This is only one of the many reasons to use vim. Others may include:
Vim does have some downsides though, such as the steep learning curve (which is exaggerated way too much), the way the interface looks, and other preferences.
The learning curve for vim is not as exaggerated as you may think. All you need is to get used to the movement keys and you will be on your merry way. But remember there are always new ways to move, delete, or highlight text.
The interface is a big part in the way I view a IDE/text editor. This is because if you don’t like the interface, then you will have a hard time actually getting work done. You can customize the layout of vim, but you will not get the buttons that are in VSCode and will have to use your keyboard for everything.
Ah, finally, the fun part, you will get to learn and get as fast as flash at vim.
Take notice on the case of the characters, they matter.
Use the following keybinds to search and exit files:
As you are just getting started I would just use these keybinds:
ESC
| escape to normal mode, you can also use Ctrl+[
or Ctrl+c
without the <>
These are the ones I would recommend to start out with. They may look overwhelming but just play around and use them. Because that is the only way to get better.
#vim #vscode #programming #developer