Vim Is Really Cool
Updated
My Vim setup:
I use Neovim, an open-source editor derived from Vim, and more specifically LazyVim, which comes with some quality-of-life features. Personally, I've found that using Vim “vanilla” and contrasting that with a fully kitted-out setup helped me appreciate all of the nuances within my text editor.
1. Configuration
The world of plugins in the Neovim ecosystem is also pretty awesome. Here are some of the tools I use:
- Telescope
- Mason
- Treesitter
- Which-key
- tmux (not a Neovim plugin, but a terminal multiplexer that fits nicely into the same workflow)
2. Text navigation
The main point of Vim is to keep your fingers on the keyboard as much as possible.
Shout out ThePrimeagen for putting me onto Vim. It's made programming so much more enjoyable!