Files
dotfiles/dot_vim/plugged/vim-vsnip-integ/README.md

49 lines
1.2 KiB
Markdown

# vim-vsnip-integ
This plugin provides some plugins integration.
- Snippet completion
- Snippet expansion
# Requirements
- [vim-vsnip](https://github.com/hrsh7th/vim-vsnip)
- You should set [mapping](https://github.com/hrsh7th/vim-vsnip/blob/master/README.md#2-setting).
# Integrations
### LSP
#### [vim-lsp](https://github.com/prabirshrestha/vim-lsp)
- Support snippet text expansion.
#### [vim-lsc](https://github.com/natebosch/vim-lsc)
- Support snippet text expansion.
#### [yegappan/lsp](https://github.com/yegappan/lsp)
- Support snippet text expansion.
#### [LanguageClient-neovim](https://github.com/autozimu/LanguageClient-neovim)
- Support snippet text expansion.
#### [nvim builtin-lsp omnifunc](https://github.com/neovim/neovim)
- Support snippet text expansion.
- Support textEdit/additionalTextEdits at CompleteDone.
### Completion
#### [asyncomplete.vim](https://github.com/prabirshrestha/asyncomplete.vim)
- Snippet completion.
#### [vim-mucomplete](https://github.com/lifepillar/vim-mucomplete)
- Snippet completion.
#### [ddc.vim](https://github.com/Shougo/ddc.vim)
- Snippet completion.
- ddc.vim remove duplicated keyword by default.
If you want to list up both of them, please add `'dup': 'keep'` .