ddc-source-lsp
ddc-source-lsp copied to clipboard
lsp source for ddc.vim
ddc-nvim-lsp
nvim-lsp completion for ddc.vim
Required
denops.vim
https://github.com/vim-denops/denops.vim
ddc.vim
https://github.com/Shougo/ddc.vim
neovim 0.5.0+ with LSP configuration
Configuration
call ddc#custom#patch_global('sources', ['nvim-lsp'])
call ddc#custom#patch_global('sourceOptions', {
\ '_': { 'matchers': ['matcher_head'] },
\ 'nvim-lsp': {
\ 'mark': 'lsp',
\ 'forceCompletionPattern': '\.\w*|:\w*|->\w*' },
\ })
" Use Customized labels
call ddc#custom#patch_global('sourceParams', {
\ 'nvim-lsp': { 'kindLabels': { 'Class': 'c' } },
\ })
Original code
It based on deoplete-lsp