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})", {
|
||||
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),
|
||||
})
|
||||
),
|
||||
},
|
||||
})
|
||||
|
|
|
|||
|
|
@ -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({
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue