/nvim-lsp-denite

Aditional denite.nvim sources by the Language Server Protocol

Primary LanguagePythonMIT LicenseMIT

NVim LSP Denite

This plugin provides additional sources for the denite.nvim plugin in relation to language servers. Be aware that this only works with the native language server protocol support by NeoVim.

Installation

Install the plugin with your favorite manager tool. Here is an example using dein.vim:

call dein#add('weilbith/nvim-lsp-denite', {
      \ 'depends': 'denite.nvim'
      \ })

Please make sure that you have also installed the following plugins:

Usage

The provided sources are directly available without any configuration. All sources have the prefix lsp_*. Be aware that buffers without an attached LSP client will produce empty candidate lists only.

An good example is the attractive alternative to the native outline source of denite.nvim that queries the symbols of the current buffer by the language server:

:Denite lsp_symbols