I use both coc.nvim and Ultisnip for completion in vim.

coc-snippet does not support some feature in Ultisnip so I use Ultisnip instead

But I have a problem is <Tab> for trigger completion in Ultisnip override coc.nvim thus I cannot use tab in coc.nvim to navigate. Any idea for this?

1 Answer 1


Yes, you are right UltiSnips overrides the command so change the keybindings of UltiSnips

let g:UltiSnipsExpandTrigger='<C-Tab>'

for example

  • Welcome to Vi and Vim! Just a note that <C-Tab> may not work on all terminals or configurations, since <Tab> is indistinguishable from <C-i> in some configurations (see :help <Tab>)
    – D. Ben Knoble
    Feb 15, 2022 at 15:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.