Thoughs on programming and life

Neovim, cursor and ambitions

It took me long time to be proficient enough in vim keybindings. In the beginning I was using just a plugin in VS C*de. I thought that switching to terminal and losing speed, looking for perfect config, will only add fuel to my impostor syndrome, which already was a huge bonfire in my brain.

I think that was a great step. I waited long enough, eventually stumbling upon kickstart.nvim while on holiday. Jackpot. I can understand what neovim configuration actually means in the meantime solving advent of code challenges.

There was a beautiful moment when I used only neovim. I strived for greatness in using the simplest yet powerfull tools. That gave me notion of control. I was good.

Later on I got the opportunity to use Cursor and I was totally against. Me? Neovim user? No way. "I use neovim btw" mindset is too deeply ingrained in my brain. And I do. I use neovim. But I also started using Cursor.

The only challenge I gave to myself though, is that I use Cursor when I have work that:

But I still use neovim. The moment I don't copy-pasta, whenever I want to feel raw, and "just me and my code", I go to my terminal.

I'm really hopeful for the future, I'm sure we can use AI in the best way possible. I also hope there will still be a place for raw work. Requiring fast touch-typing, weird keyboard, and showmanship in reading API docs.