ddc-tabnine
ddc-tabnine copied to clipboard
TabNine Completion for ddc.vim. This source collects candidates from TabNine.
ddc-tabnine
TabNine Completion for ddc.vim
This source collects candidates from TabNine.
Required
Configuration
call ddc#custom#patch_global('sources', ['tabnine'])
call ddc#custom#patch_global('sourceOptions', {
\ 'tabnine': {
\ 'mark': 'TN',
\ 'maxCandidates': 5,
\ 'isVolatile': v:true,
\ }})
Special Commands
You can trigger the
special commands to configure
your TabNine like TabNine::config in any buffer.
(Optional) To configure your purchased API key, use TabNine::config or
:exe 'e' ddc_tabnine#config_dir() . '/tabnine_config.json'.
Credits
- https://www.tabnine.com
- https://github.com/codota/TabNine/blob/master/HowToWriteAClient.md
- https://github.com/Shougo/ddc.vim
- https://github.com/neoclide/coc-tabnine
- https://github.com/tbodt/deoplete-tabnine