I'm starting to learn nvim (again)
My first approach to neovim was about a year ago when I managed to set up very rough configuration with working LSP and code suggestions. I abandoned working with it shortly after due to difficulties to find a time to learn all the nuances. It was just too hard for me at that point in time, or that’s what I thought so. The truth is, I felt bad that I’m struggling so much with it.
I come back at it again now. I made my mind to just find spare time to learn it, and I allow myself to be bad at it.
I have one bigger goal that drives this endevour, it being to ultimately transition to nvim with all of my personal and commercial coding work, replacing JetBrains IDEs I use today. This is hardly possible with what I know about it now, as I struggle with basic tasks like file navigation, code introspection, debugging, or text editing.
Previously I just tried to copy configuration found on the internet. I brute-forced my way into config that worked, but I didn’t own it nor understand what’s going on. It was an inefficient way to learn it. This time, to make sense out of it, I’ll jump into plugin development and learn by doing. I’ll share here what I learned along the way.
So… let’s roll.