14 lines
545 B
Lua
14 lines
545 B
Lua
require('luasnip').config.set_config({
|
|
enable_autosnippets = true,
|
|
store_selection_keys = '<C-s>',
|
|
history = true,
|
|
updateevents = 'TextChanged,TextChangedI',
|
|
delete_check_events = 'TextChanged',
|
|
})
|
|
|
|
require('luasnip.loaders.from_lua').load({ paths = { vim.fn.stdpath('config') .. '/snippets' } })
|
|
|
|
local keymap = vim.api.nvim_set_keymap
|
|
local opts = { noremap = true, silent = true }
|
|
keymap('i', '<C-j>', '<cmd>lua require("luasnip").jump(1)<cr>', opts)
|
|
keymap('i', '<C-k>', '<cmd>lua require("luasnip").jump(-1)<cr>', opts)
|