TabNine Completion for ddc.vim
This source collects candidates from TabNine.
call ddc#custom#patch_global('sources', ['tabnine'])
call ddc#custom#patch_global('sourceOptions', {
\ 'tabnine': {
\ 'mark': 'TN',
\ 'maxCandidates': 5,
\ 'isVolatile': v:true,
\ }})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'.