NeoVim Re-interpretation
— Neovim — 2 min read
Setup text editor bring my memory back on how fun coding was.
Photo by Josiah Gardner on Unsplash
The Beginning
I remember first time I decided to use Vim. It was 2020 when I was studying at a bootcamp in Jakarta. It was because one of my instructor use it during our class.
And damn he looks cool...
I code everyday during my time at bootcamp. It was so intense until I felt it is not so efficient to move around my code using mouse. And I started to like the idea on maximizing efficiency by omiting mouse and using keyboard to move around. And that's it, I'm using Vim since then.
Re-interpretation
TBH using Vim with several plugins is enough for me. But it would be great if Vim can help me during coding.
Using my old configuration, I've never utilize LSP. It is due the fact that Vim is quite old and it is a bit tricky to use latest feature such as LSP.
So I decided to use Neovim, Vim but more modern.
And I know customizing text editor such as Neovim will be time consuming because the nature of Neovim that is fully customize to everyone needs.
This is modern day, there should be something that can make my life easy...
Turn out, there are a lot of starter templates, easy to install, fire and go, fully customize with sane config Neovim configs.
Here are some starter templates that I found :
Pick your poison but I choose kickstart.nvim because it have minimal plugins to get me run.
After I spent my 2 days to customize kickstart.nvim, it's finally done. You could check this link to see my configuration. Here is a sneek peek on how it looks.