Be pragmatic
Vim/Neovim
I like (Neo)Vim. Its minimalistic nature brings me nostalgia when everything is simpler.
But.. soon I realized that what I actually like about it is modal editing. It is faster than Ctrl + L Ctrl + Cfor copying a line. All what I need is yy.
..That's it.
Everything else about (Neo)Vim just.. drives me crazy.
(Neo)Vim, by itself, is a mode-based, general-purpose text editor. However, like many, I tried to bend, twist, and force it into something like VSCode with auto-completion and anything it can do.
Eventually, I give up. It just a waste of time.
I'm aware of (Neo)Vim distribution like NvChad, LunarVim, etc. But, in the end, they are just (Neo)Vim with many plugins glued together. And when it breaks, you wouldn't know why.
Actually, in some level, VSCode is the same. But, at least they provide a modern code editor rather than a text editor. That's the difference.
Now, as you may guessed, I've written this post using VSCode.
You may point me to Helix. And to be honest, it is a good editor. It's just not enough.
Being pragmatic
What does my rant has anything to do with being pragmatic?
Well, I eventually realized that I need to use tools which let me do the work, not working on the tool. My time is limited, and so is yours.
And VSCode provides me that.
You can cry, moan, and bitch about it being based on Electron and from Microsoft. Good points, but I want to do work. I want my tool to stay out of my way, so I can go on with my life.
In other words, I'm slowly become more pragmatic.
It's not that being able to customize your own tool is bad. Far from it. But I don't need to.
And using computer all days is not good for you. Get a life.
With that said, I should get one too..
So.. a rant?
Maybe. Maybe all of this is self-inflicted. Maybe it's because I spend too much time on my computer.
But, being pragmatic saved my own sanity. And maybe yours, too.
See you.