[PATCH] D51297: [docs] Create a guide for Vim users on how to setup Clangd

Jonas Toth via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Mon Aug 27 08:09:32 PDT 2018


JonasToth added a comment.

Very nice :)

I will try to get it running for vim 8.0 on ubuntu 18.04 (hopefully this
week!) and share if i had success :)

Am 27.08.2018 um 16:57 schrieb Kirill Bobyrev via Phabricator:

> kbobyrev added a comment.
> 
> In https://reviews.llvm.org/D51297#1214321, @JonasToth wrote:
> 
>> Very nice! Switching to clangd means that YCM is not necessary anymore?
> 
> Hi! Yeah, basically I wanted to follow up on the mailing list after I get some docs in, but you found this earlier :)
> 
> The good thing about Clangd (from my perspective) is that as long as the plugin has LSP integration, users are free to use whatever plugin they want (also, YCM decided https://github.com/Valloric/ycmd/issues/515 that LSP support is out of the scope of their project).
> 
> I am personally using LanguageClient-neovim almost all the time and I certainly had the best experience out of every other plugin/workflow I tried so far (although, as you can see, the setup is not trivial and there are actually few downsides of the LanguageClient-neovim). The other thing is that I'm using NeoVim and while I have tried this setup for the "plain" Vim I don't have too much user experience from that perspective yet, but most of my team members use Vim and we're currently looking into that.
> 
> https://reviews.llvm.org/D51297


https://reviews.llvm.org/D51297





More information about the cfe-commits mailing list