From cc650e5ca8359ce9b8fceb213d716ff936c83012 Mon Sep 17 00:00:00 2001 From: aminnairi <18418459+aminnairi@users.noreply.github.com> Date: Thu, 28 Dec 2023 23:20:52 +0100 Subject: [PATCH] added back the luasnip package for nvim cmp --- nvim/lua/settings/lazy/plugins/nvimcmp.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/nvim/lua/settings/lazy/plugins/nvimcmp.lua b/nvim/lua/settings/lazy/plugins/nvimcmp.lua index 38e3186..2b670e0 100644 --- a/nvim/lua/settings/lazy/plugins/nvimcmp.lua +++ b/nvim/lua/settings/lazy/plugins/nvimcmp.lua @@ -5,12 +5,19 @@ return { "hrsh7th/cmp-buffer", "hrsh7th/cmp-path", "hrsh7th/cmp-cmdline", + 'L3MON4D3/LuaSnip', + 'saadparwaiz1/cmp_luasnip' }, event = "InsertEnter", config = function() local cmp = require("cmp") cmp.setup({ + snippet = { + expand = function(args) + require('luasnip').lsp_expand(args.body) -- For `luasnip` users. + end, + }, window = { completion = cmp.config.window.bordered(), documentation = cmp.config.window.bordered(), @@ -27,6 +34,7 @@ return { sources = cmp.config.sources({ { name = "nvim_lsp", group_index = 2 }, { name = "path", group_index = 2 }, + { name = 'luasnip' }, }, { { name = "buffer" }, }),