Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/weilbith/nvim-lsp-denite
Aditional denite.nvim sources by the Language Server Protocol
https://github.com/weilbith/nvim-lsp-denite
denite-source neovim neovim-lsp neovim-plugin
Last synced: 3 months ago
JSON representation
Aditional denite.nvim sources by the Language Server Protocol
- Host: GitHub
- URL: https://github.com/weilbith/nvim-lsp-denite
- Owner: weilbith
- License: mit
- Created: 2020-05-08T21:58:58.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-12-26T09:34:27.000Z (almost 4 years ago)
- Last Synced: 2024-06-09T23:33:57.631Z (5 months ago)
- Topics: denite-source, neovim, neovim-lsp, neovim-plugin
- Language: Python
- Homepage:
- Size: 27.3 KB
- Stars: 8
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NVim LSP Denite
This plugin provides additional sources for the
[denite.nvim](https://github.com/Shougo/denite.nvim) plugin in relation to
language servers. Be aware that this only works with the native language server
protocol support by [NeoVim](https://neovim.io/).## Installation
Install the plugin with your favorite manager tool. Here is an example using
[dein.vim](https://github.com/Shougo/dein.vim):```vim
call dein#add('weilbith/nvim-lsp-denite', {
\ 'depends': 'denite.nvim'
\ })
```Please make sure that you have also installed the following plugins:
- [denite.nvim](https://github.com/Shougo/denite.nvim) [required]
- [nvim-lsp](https://github.com/neovim/nvim-lsp) [optional]## 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:```vim
:Denite lsp_symbols
```