https://github.com/shun/ddc-source-vim-lsp
vim-lsp source for ddc.vim
https://github.com/shun/ddc-source-vim-lsp
ddc-source ddc-vim
Last synced: 5 months ago
JSON representation
vim-lsp source for ddc.vim
- Host: GitHub
- URL: https://github.com/shun/ddc-source-vim-lsp
- Owner: shun
- License: mit
- Created: 2021-08-08T08:23:12.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2025-06-06T00:37:08.000Z (about 1 year ago)
- Last Synced: 2025-12-20T00:08:59.879Z (6 months ago)
- Topics: ddc-source, ddc-vim
- Language: Vim Script
- Homepage:
- Size: 37.1 KB
- Stars: 47
- Watchers: 4
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ddc-source-vim-lsp
vim-lsp for ddc.vim.
- ddc.vim : v3.2.0
## Required
### denops.vim
https://github.com/vim-denops/denops.vim
### ddc.vim
https://github.com/Shougo/ddc.vim
### vim-lsp
https://github.com/prabirshrestha/vim-lsp
## Recommended
### vim-lsp-settings
https://github.com/mattn/vim-lsp-settings
## Configuration
```
e.g.
call ddc#custom#patch_global('sources', ['vim-lsp'])
call ddc#custom#patch_global('sourceOptions', #{
\ vim-lsp: #{
\ matchers: ['matcher_head'],
\ mark: 'lsp',
\ },
\ })
" if you want to use the unsupported CompleteProvider Server,
" set true by'ignoreCompleteProvider'.
call ddc#custom#patch_filetype(['css'], #{
\ sourceParams: #{
\ vim-lsp: #{
\ ignoreCompleteProvider: v:true,
\ },
\ },
\ })
```
ddc.vim remove duplicated keyword by default. If you want to list up both of
them, please add `'dup': v:true` .
## Screenshots

## Author
KUDO Shunsuke (skudo_xx)