4 ms·
I tried out the native LSP support few months ago and the docs + features for it seemed poor. I went back to coc.vim
by rajin444 5y ago
I tried out the native LSP support few months ago and the docs + features for it seemed poor. I went back to coc.vim
- skohan 5y agoI had the same experience maybe 6 months ago, hopefully having a "blessed" implementation will help/has helped this situation. I actually was surprised to see the state of the LSP docs in general. Maybe I was missing it, but all the docs I could find only had C# examples of the various objects. I was surprised I couldn't find an exhaustive list of the JSON documents and JSON-RPC endpoints which make up the standard.
- ibraheemdev 5y agoThe features are all there, and I found the documentation was pretty good. There were cases where I had to dig through help pages and github issues to configure things a certain way.
- YorickPeterse 5y agoThe documentation is there, but it's a bit lacking/confusing here and there. It's also mostly foundational work, and you still need to cobble things together (either manually or using a plugin). With that said, you can build things quite nicely with it. For example, I have a custom linter setup, custom loclist/quickfix list formatting and populating from LSP data, and a bunch of other things; all using the foundational work coming in NeoVim 0.5. If anybody is curious, you can find my NeoVim configuration here: https://gitlab.com/yorickpeterse/dotfiles/-/tree/master/dotfiles/.config/nvim https://gitlab.com/yorickpeterse/dotfiles/-/tree/master/dotf... p.s. In case anybody wonders "why Lua?", for me this mostly comes down to this: I hate Lua, but I hate Vimscript even more.
- mjlbach 5y agoHave you checked it out recently? I overhauled the documentation twice since January. Most recently, I dramatically simplified the documentation based on user feedback, expanded the wiki pages, and created an "advanced" readme for power users.
- rajin444 5y agoI haven't! It was actually late last year I checked it out so I'll have to give it another shot.
- gameswithgo 5y agothank you
- hoov 5y agoI was in the same boat, but I'm taking some time off work and I'm very happy with the Lua support. New link to my dotfiles to come. In the mean time, here are my current ones, in case they help anybody out: https://github.com/hoov/dotfiles https://github.com/hoov/dotfiles. I use MacOS, WSL2, and Debian unstable.