diff options
Diffstat (limited to 'lua')
-rw-r--r-- | lua/lsp.lua | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/lua/lsp.lua b/lua/lsp.lua index 54337eb..ec50aec 100644 --- a/lua/lsp.lua +++ b/lua/lsp.lua @@ -6,6 +6,9 @@ require("mason-lspconfig").setup({ local cmp = require("cmp") cmp.setup({ + completion = { + autocomplete = false, + }, snippet = { expand = function(args) require("luasnip").lsp_expand(args.body) @@ -16,7 +19,6 @@ cmp.setup({ name = "nvim_lsp", entry_filter = function(entry, ctx) if entry:get_kind() == 15 then -- Snippet - print("OH NO") return false end return true @@ -24,8 +26,9 @@ cmp.setup({ }, }), mapping = cmp.mapping.preset.insert({ - ['<cr>'] = cmp.mapping.confirm({ select = true }), - ['<esc>'] = cmp.mapping.abort(), + ["<cr>"] = cmp.mapping.confirm({ select = true }), + ["<esc>"] = cmp.mapping.abort(), + ["<c-space>"] = cmp.mapping.complete(), }) }) |