replace friendly-snippets with luasnip_snippets

This commit is contained in:
2024-02-19 12:43:29 +01:00
parent ee05d192bc
commit 6bbf6325e0
3 changed files with 19 additions and 5 deletions

View File

@ -0,0 +1,9 @@
return {
'mireq/luasnip-snippets',
dependencies = { 'L3MON4D3/LuaSnip' },
init = function()
-- Mandatory setup function
require('luasnip_snippets.common.snip_utils').setup()
end
}

View File

@ -2,6 +2,15 @@ return {
'L3MON4D3/LuaSnip',
config = function()
local ls = require('luasnip')
ls.setup({
-- Required to automatically include base snippets, like "c" snippets for "cpp"
load_ft_func = require('luasnip_snippets.common.snip_utils').load_ft_func,
ft_func = require('luasnip_snippets.common.snip_utils').ft_func,
-- To enable auto expansin
enable_autosnippets = true,
-- Uncomment to enable visual snippets triggered using <c-x>
store_selection_keys = '<c-x>',
})
-- some shorthands...
local s = ls.snippet
local sn = ls.snippet_node
@ -58,9 +67,5 @@ return {
require('luasnip.loaders.from_vscode').lazy_load()
require('luasnip.loaders.from_vscode').lazy_load({ paths = { './my-snippets' } })
end,
dependencies =
{
'rafamadriz/friendly-snippets'
},
cmd = 'LuaSnipListAvailable'
}