diff options
author | Andreas Schneider <asn@cryptomilk.org> | 2021-10-18 20:07:29 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2021-10-18 20:07:29 +0200 |
commit | e56cb391a88271fb0e025fb262dea82e9d3a0c05 (patch) | |
tree | 58b2e581c049a08a0123351046e87a735114efdb | |
parent | c9889994529de1c8ebfaeeeaf5a1c2d220050c87 (diff) | |
download | dotfiles-e56cb391a88271fb0e025fb262dea82e9d3a0c05.tar.gz dotfiles-e56cb391a88271fb0e025fb262dea82e9d3a0c05.tar.xz dotfiles-e56cb391a88271fb0e025fb262dea82e9d3a0c05.zip |
nvim:lsp: Fix snippy expansion with <Tab>
-rw-r--r-- | nvim/.config/nvim/lua/lsp/init.lua | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/nvim/.config/nvim/lua/lsp/init.lua b/nvim/.config/nvim/lua/lsp/init.lua index 08d795f..0e0c003 100644 --- a/nvim/.config/nvim/lua/lsp/init.lua +++ b/nvim/.config/nvim/lua/lsp/init.lua @@ -23,6 +23,7 @@ local lsp_on_attach = function(client, bufnr) require('cmp_nvim_lsp').setup() local cmp = require('cmp') + local snippy = require('snippy') cmp.setup({ completion = { @@ -50,7 +51,7 @@ local lsp_on_attach = function(client, bufnr) ['<Tab>'] = function(fallback) if cmp.visible() then cmp.select_next_item() - elseif ls.expand_or_jumpable() then + elseif snippy.can_expand_or_advance() then vim.fn.feedkeys(t('<Plug>(snippy-expand-or-next)'), '') elseif not check_back_space() then cmp.complete() |