diff options
| author | Blista Kanjo | 2022-11-12 23:17:21 -0500 |
|---|---|---|
| committer | Blista Kanjo | 2022-11-12 23:17:21 -0500 |
| commit | f4d40ae1428a2b0c908f216c8c1fbb8721700d6f (patch) | |
| tree | eb971d580c394b4dfd676af114460922829eee5c /.vimrc | |
| parent | ab480c01566338bd1c30f25e4b452455f12c0cdc (diff) | |
feat: tab autocomplete for coc.nvim
Diffstat (limited to '.vimrc')
| -rw-r--r-- | .vimrc | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -116,3 +116,15 @@ set ttimeout set ttimeoutlen=1 set listchars=tab:>-,trail:~,extends:>,precedes:<,space:. set ttyfast + +" Tab Autocompletion for COC NVIM +function! s:check_back_space() abort + let col = col('.') - 1 + return !col || getline('.')[col - 1] =~ '\s' +endfunction + +inoremap <silent><expr> <Tab> + \ pumvisible() ? "\<C-n>" : + \ <SID>check_back_space() ? "\<Tab>" : + \ coc#refresh() + |
