Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

After almost 10 years of tinkering with Vim and fixing it every time a random extension updates and breaks my whole setup, that would be exactly something I want.


I'm pretty sure after 10 years most vim users stick to a vanilla 5 line config for this very reason.


How would you know? It's certainly not true for me.


> fixing it every time a random extension updates

You could pin your extensions in packers. Not sure about other plugins managers though.


Yes, I was doing that at some point. But then the problem is that

- I work (or rather workED until a month ago) on LSP implementation for C++ (clangd) and I frequently need updates in the client - The client (Neovim LSP client) is being developed quite rapidly

For the reasons above, I did update the LSP plugins and Neovim versions quite a lot. And (in my experience) that is the thing that breaks the most over the past 2-3 years. Everything else is kind of OK, but it doesn't make much sense without the LSP. I could update only some plugins and keep the others at a fixed version, but then overall I'm not getting bug fixes & features which makes me kind of sad (that's why I started building my ultimate (Neo)vim setup in the first place).

I guess I should really stick to just a couple of basic plugins and throw everything else out.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: