vim.cmd[[ " Use Tab to expand and jump through snippets imap luasnip#expand_or_jumpable() ? 'luasnip-expand-or-jump' : '' smap luasnip#jumpable(1) ? 'luasnip-jump-next' : '' " Use Shift-Tab to jump backwards through snippets imap luasnip#jumpable(-1) ? 'luasnip-jump-prev' : '' smap luasnip#jumpable(-1) ? 'luasnip-jump-prev' : '' " Expand or jump in insert mode imap luasnip#expand_or_jumpable() ? 'luasnip-expand-or-jump' : '' " Jump forward through tabstops in visual mode smap luasnip#jumpable(1) ? 'luasnip-jump-next' : '' ]] require("luasnip").config.set_config({ -- Setting LuaSnip config -- Enable autotriggered snippets enable_autosnippets = true, -- Use Tab (or some other key if you prefer) to trigger visual selection store_selection_keys = "", }) -- require("luasnip.loaders.from_lua").load({paths = "./snippets/"}) require("luasnip.loaders.from_lua").lazy_load({paths = "./snippets/"})