summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cryptomilk.org>2021-10-18 20:07:29 +0200
committerAndreas Schneider <asn@cryptomilk.org>2021-10-18 20:07:29 +0200
commite56cb391a88271fb0e025fb262dea82e9d3a0c05 (patch)
tree58b2e581c049a08a0123351046e87a735114efdb
parentc9889994529de1c8ebfaeeeaf5a1c2d220050c87 (diff)
downloaddotfiles-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.lua3
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()