LuaSnip: add zola figure snippet
This commit is contained in:
parent
94210bc992
commit
1447df9dc8
1 changed files with 17 additions and 9 deletions
|
|
@ -6,8 +6,7 @@ local text = ls.text_node
|
|||
local insert = ls.insert_node
|
||||
local func = ls.function_node
|
||||
local fmt = require("luasnip.extras.fmt").fmt
|
||||
local choice = ls.choice_node
|
||||
local dynamicn = ls.dynamic_node
|
||||
local fmta = require("luasnip.extras.fmt").fmta
|
||||
|
||||
ls.add_snippets(nil, {
|
||||
markdown = {
|
||||
|
|
@ -27,13 +26,22 @@ ls.add_snippets(nil, {
|
|||
},
|
||||
})
|
||||
|
||||
-- snippet fig "Hugo Figure"
|
||||
-- {{< figure link="img/$1.jpg" thumb="_small"
|
||||
-- caption="$2"
|
||||
-- caption-position="bottom">}}
|
||||
-- $0
|
||||
-- endsnippet
|
||||
--
|
||||
ls.add_snippets(nil, {
|
||||
markdown = {
|
||||
snip(
|
||||
{
|
||||
trig = "fig",
|
||||
namr = "zola_figure",
|
||||
dscr = "Zola figure shortcode",
|
||||
},
|
||||
fmta("{{ figure(src=\"<src>\",\nthumb=\"_small\",\ncaption=\"<caption>\") }}", {
|
||||
src = insert(1),
|
||||
caption = insert(2),
|
||||
})
|
||||
),
|
||||
},
|
||||
})
|
||||
|
||||
-- snippet gal "Hugo Gallery"
|
||||
-- {{< gallery hover-effect="none" caption-effect="none" >}}
|
||||
--
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue