weilbith / nvim-lsp-denite

Aditional denite.nvim sources by the Language Server Protocol

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Aditional denite.nvim sources by the Language Server Protocol

License:MIT License


Languages

Language:Python 85.7%Language:Lua 14.3%