{...}: { vim = { autocomplete.nvim-cmp = { enable = true; mappings = { complete = ""; close = ""; scrollDocsUp = ""; scrollDocsDown = ""; confirm = ""; next = ""; previous = ""; }; }; snippets.luasnip.enable = true; luaConfigRC.luasnip-keymaps = '' vim.keymap.set({"i", "s"}, "", function() local ls = require("luasnip") if ls.expand_or_jumpable() then ls.expand_or_jump() end end, {silent = true}) vim.keymap.set({"i", "s"}, "", function() local ls = require("luasnip") if ls.jumpable(-1) then ls.jump(-1) end end, {silent = true}) ''; }; }