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 insert = ls.insert_node
|
||||||
local func = ls.function_node
|
local func = ls.function_node
|
||||||
local fmt = require("luasnip.extras.fmt").fmt
|
local fmt = require("luasnip.extras.fmt").fmt
|
||||||
local choice = ls.choice_node
|
local fmta = require("luasnip.extras.fmt").fmta
|
||||||
local dynamicn = ls.dynamic_node
|
|
||||||
|
|
||||||
ls.add_snippets(nil, {
|
ls.add_snippets(nil, {
|
||||||
markdown = {
|
markdown = {
|
||||||
|
|
@ -27,13 +26,22 @@ ls.add_snippets(nil, {
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
-- snippet fig "Hugo Figure"
|
ls.add_snippets(nil, {
|
||||||
-- {{< figure link="img/$1.jpg" thumb="_small"
|
markdown = {
|
||||||
-- caption="$2"
|
snip(
|
||||||
-- caption-position="bottom">}}
|
{
|
||||||
-- $0
|
trig = "fig",
|
||||||
-- endsnippet
|
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"
|
-- snippet gal "Hugo Gallery"
|
||||||
-- {{< gallery hover-effect="none" caption-effect="none" >}}
|
-- {{< gallery hover-effect="none" caption-effect="none" >}}
|
||||||
--
|
--
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue