diff options
1 files changed, 4 insertions, 3 deletions
| -rw-r--r-- | lua/plugins/lsp.lua | 7 |
diff --git a/lua/plugins/lsp.lua b/lua/plugins/lsp.lua index cf2ca66..45743c4 100644 --- a/lua/plugins/lsp.lua +++ b/lua/plugins/lsp.lua @@ -1,5 +1,5 @@ -- Thanks https://stackoverflow.com/a/70760302/12036073 -vim.o.updatetime = 300 +vim.o.updatetime = 600 vim.diagnostic.config({ virtual_text = false, float = { focus = false }, @@ -50,12 +50,13 @@ return { }, { 'hrsh7th/nvim-cmp', + dependencies = { 'hrsh7th/vim-vsnip' }, lazy = false, opts = { sources = { { name = 'nvim_lsp' } }, snippet = { expand = function(args) - vim.snippet.expand(args.body) + vim.fn["vsnip#anonymous"](args.body) end, }, }, @@ -63,7 +64,7 @@ return { local cmp = require('cmp') opts.mapping = cmp.mapping.preset.insert({ -- -- `Enter` key to confirm completion - -- ['<CR>'] = cmp.mapping.confirm({select = false}), + ['<Tab>'] = cmp.mapping.confirm({select = false}), -- -- -- Ctrl+Space to trigger completion menu ['<C-Space>'] = cmp.mapping.complete(), |
