snippets: migrate old markdown snippets
This commit is contained in:
parent
f692d9ec0e
commit
c33c27c768
2 changed files with 33 additions and 22 deletions
|
|
@ -18,8 +18,8 @@ ls.add_snippets(nil, {
|
||||||
},
|
},
|
||||||
fmt("[{txt}]({url})", {
|
fmt("[{txt}]({url})", {
|
||||||
txt = insert(1),
|
txt = insert(1),
|
||||||
url = func(function(_, snip)
|
url = func(function(_, snippet)
|
||||||
return snip.env.TM_SELECTED_TEXT[1] or {}
|
return snippet.env.TM_SELECTED_TEXT[1] or {}
|
||||||
end, {}),
|
end, {}),
|
||||||
})
|
})
|
||||||
),
|
),
|
||||||
|
|
@ -34,26 +34,41 @@ ls.add_snippets(nil, {
|
||||||
namr = "zola_figure",
|
namr = "zola_figure",
|
||||||
dscr = "Zola figure shortcode",
|
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),
|
src = insert(1),
|
||||||
caption = insert(2),
|
caption = insert(2),
|
||||||
|
alt = insert(3),
|
||||||
})
|
})
|
||||||
),
|
),
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
-- snippet gal "Hugo Gallery"
|
ls.add_snippets(nil, {
|
||||||
-- {{< gallery hover-effect="none" caption-effect="none" >}}
|
markdown = {
|
||||||
--
|
snip(
|
||||||
-- {{< figure link="img/$1.jpg" thumb="_small"
|
{
|
||||||
-- caption="$2"
|
trig = "gal",
|
||||||
-- caption-position="bottom">}}
|
namr = "zola_gallery",
|
||||||
--
|
dscr = "Zola gallery shortcode",
|
||||||
-- $3
|
},
|
||||||
-- {{< /gallery >}}
|
fmt("{{ gallery() }}\n\n<inner>\n{{ end() }}", {
|
||||||
-- $0
|
inner = insert(1),
|
||||||
-- endsnippet
|
})
|
||||||
--
|
),
|
||||||
-- snippet kbd "Keyboard"
|
},
|
||||||
-- {{<kbd ${1:<key>}>}}$0
|
})
|
||||||
-- endsnippet
|
|
||||||
|
ls.add_snippets(nil, {
|
||||||
|
markdown = {
|
||||||
|
snip(
|
||||||
|
{
|
||||||
|
trig = "kbd",
|
||||||
|
namr = "zola_keyboard",
|
||||||
|
dscr = "Zola keyboard shortcode",
|
||||||
|
},
|
||||||
|
fmt("{{ kbd(key=\"<key>\") }}", {
|
||||||
|
key = insert(1),
|
||||||
|
})
|
||||||
|
),
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
|
||||||
|
|
@ -8,10 +8,6 @@ local func = ls.function_node
|
||||||
local choice = ls.choice_node
|
local choice = ls.choice_node
|
||||||
local dynamicn = ls.dynamic_node
|
local dynamicn = ls.dynamic_node
|
||||||
|
|
||||||
local date = function()
|
|
||||||
return { os.date("%Y-%m-%d") }
|
|
||||||
end
|
|
||||||
|
|
||||||
ls.add_snippets(nil, {
|
ls.add_snippets(nil, {
|
||||||
terraform = {
|
terraform = {
|
||||||
snip({
|
snip({
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue