diff options
-rw-r--r-- | lazy-lock.json | 6 | ||||
-rw-r--r-- | lua/lsp.lua | 9 |
2 files changed, 9 insertions, 6 deletions
diff --git a/lazy-lock.json b/lazy-lock.json index 060b57d..10332c1 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -1,16 +1,16 @@ { - "LuaSnip": { "branch": "master", "commit": "8fdb06d4601c019a9ee880473646364bdbed3206" }, + "LuaSnip": { "branch": "master", "commit": "dc2e307287e9a9eabc18f0e3984c7e8cb164bb38" }, "cmp-nvim-lsp": { "branch": "main", "commit": "0e6b2ed705ddcff9738ec4ea838141654f12eeef" }, "indent-blankline.nvim": { "branch": "master", "commit": "018bd04d80c9a73d399c1061fa0c3b14a7614399" }, "lazy.nvim": { "branch": "main", "commit": "57cce98dfdb2f2dd05a0567d89811e6d0505e13b" }, "lualine.nvim": { "branch": "master", "commit": "84ffb80e452d95e2c46fa29a98ea11a240f7843e" }, "mason-lspconfig.nvim": { "branch": "main", "commit": "a8d5db8f227b9b236d1c54a9c6234bc033825ce7" }, - "mason.nvim": { "branch": "main", "commit": "2311d9d883eb709ad9979a726a38c5ce1343b63c" }, + "mason.nvim": { "branch": "main", "commit": "e5bb23fa9ee2a2047368b05f262de6b2152d7a27" }, "nvim-cmp": { "branch": "main", "commit": "777450fd0ae289463a14481673e26246b5e38bf2" }, "nvim-lspconfig": { "branch": "master", "commit": "10fa01d553ce10646350461ac5ddc71f189e9d1a" }, "nvim-treesitter": { "branch": "master", "commit": "a82501244a75b3d59cdc42496e5ad841f31e4d6d" }, "nvim-treesitter-textobjects": { "branch": "master", "commit": "8673926519ea61069f9c1366d1ad1949316d250e" }, - "nvim-web-devicons": { "branch": "master", "commit": "f16ec8f6e5d23e4349501dae46e0a661918e086e" }, + "nvim-web-devicons": { "branch": "master", "commit": "defb7da4d3d313bf31982c52fd78e414f02840c9" }, "plenary.nvim": { "branch": "master", "commit": "9ac3e9541bbabd9d73663d757e4fe48a675bb054" }, "telescope-fzf-native.nvim": { "branch": "main", "commit": "580b6c48651cabb63455e97d7e131ed557b8c7e2" }, "telescope.nvim": { "branch": "master", "commit": "c1a2af0af69e80e14e6b226d3957a064cd080805" }, 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(), }) }) |