1
0
Fork 0

snippets: migrate old markdown snippets

This commit is contained in:
Felipe 2023-12-27 18:22:59 -03:00
parent f692d9ec0e
commit c33c27c768
Signed by: pitbuster
SSH key fingerprint: SHA256:HDYu2Pm4/TmSX8GBwV49UvFWr1Ljg8XlHxKeCpjJpOk
2 changed files with 33 additions and 22 deletions

View file

@ -18,8 +18,8 @@ ls.add_snippets(nil, {
},
fmt("[{txt}]({url})", {
txt = insert(1),
url = func(function(_, snip)
return snip.env.TM_SELECTED_TEXT[1] or {}
url = func(function(_, snippet)
return snippet.env.TM_SELECTED_TEXT[1] or {}
end, {}),
})
),
@ -34,26 +34,41 @@ ls.add_snippets(nil, {
namr = "zola_figure",
dscr = "Zola figure shortcode",
},
fmta("{{ figure(src=\"<src>\",\nthumb=\"_small\",\ncaption=\"<caption>\") }}", {
fmta("{{ figure(src=\"img/<src>\",\nthumb=\"_small\",\ncaption=\"<caption>\",\nalt=\"<alt>\"\n) }}", {
src = insert(1),
caption = insert(2),
alt = insert(3),
})
),
},
})
-- snippet gal "Hugo Gallery"
-- {{< gallery hover-effect="none" caption-effect="none" >}}
--
-- {{< figure link="img/$1.jpg" thumb="_small"
-- caption="$2"
-- caption-position="bottom">}}
--
-- $3
-- {{< /gallery >}}
-- $0
-- endsnippet
--
-- snippet kbd "Keyboard"
-- {{<kbd ${1:<key>}>}}$0
-- endsnippet
ls.add_snippets(nil, {
markdown = {
snip(
{
trig = "gal",
namr = "zola_gallery",
dscr = "Zola gallery shortcode",
},
fmt("{{ gallery() }}\n\n<inner>\n{{ end() }}", {
inner = insert(1),
})
),
},
})
ls.add_snippets(nil, {
markdown = {
snip(
{
trig = "kbd",
namr = "zola_keyboard",
dscr = "Zola keyboard shortcode",
},
fmt("{{ kbd(key=\"<key>\") }}", {
key = insert(1),
})
),
},
})

View file

@ -8,10 +8,6 @@ local func = ls.function_node
local choice = ls.choice_node
local dynamicn = ls.dynamic_node
local date = function()
return { os.date("%Y-%m-%d") }
end
ls.add_snippets(nil, {
terraform = {
snip({