8 ms·
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 wan
by kirillbobyrev 4y ago
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.
- drekipus 4y agoI'm pretty sure after 10 years most vim users stick to a vanilla 5 line config for this very reason.
- tempodox 4y agoHow would you know? It's certainly not true for me.
- rag-hav 4y ago> fixing it every time a random extension updates You could pin your extensions in packers. Not sure about other plugins managers though.
- kirillbobyrev 4y agoYes, 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.