Deoplete don't have source for C# and configurations I found are out of date. Coc.nvim does not even list C# and 'unofficial' configurations have issues (like this). Besides Coc.nvim seems to be an alien from VS Code. LanguageClient-neovim I didn't find sensible configuration and it seems because C# LSP server needs .sln file. Jan 10, 2020 · LSP Completion source for deoplete. Contribute to Shougo/deoplete-lsp development by creating an account on GitHub. Jul 29, 2019 · LSP is originally the protocol that VSCode uses to communicate with its extensions running in isolated processes. Later on, the VSCode team decided to open-source the protocol and allowed other editors to support it. Since then, many LSP plugins have been written for Vim. What makes coc.nvim outstanding is its powerful extensibility.

Deoplete is the abbreviation of "dark powered neo-completion". It provides an extensible and asynchronous completion framework for neovim/Vim8. deoplete will display completions via complete() by default.