return { { "L3MON4D3/LuaSnip", config = function() require("luasnip").config.set_config({ enable_autosnippets = true, store_selection_keys = "`", }) require("luasnip.loaders.from_lua").load({ paths = "~/.config/nvim/LuaSnip" }) -- local auto_expand = require("luasnip").expand_auto -- require("luasnip").expand_auto = function(...) -- vim.o.undolevels = vim.o.undolevels -- auto_expand(...) -- end end, keys = { { "", function() return require("luasnip").jumpable(1) -- and "luasnip-jump-next" or "(neotab-out)" end, expr = true, silent = true, mode = "i", }, }, }, }