Learning vim was NOT something I thought I would be doing at any point in my life.

Whenever I would ssh into some server or try to push something to a remote git repository and I had to type something, I always used nano. It had a nice little bar at the bottom teaching you everything you needed to edit and save the file, why even explore other terminal text editors? I couldn’t exit vim sometimes. I just found the whole thing super finicky. And then I found some leetcode plugin for neovim and decided, okay fine this will be it. And so I began my perilous journey of learning vim.

I recently set up Omarchy and it has been a wonderful OS. I decided to not go back to my stupid chungus life of electron GUI vscode and embrace the suck with Lazyvim. I am still learning it.

Here are a few resources I found along the way which are super awesome to learn vim with.