require("luasnip.session.snippet_collection").clear_snippets "text"
local ls = require "luasnip"
local s = ls.s
local i = ls.insert_node
local fmta = require("luasnip.extras.fmt").fmta
ls.add_snippets("markdown", {
s(
"ytv",
fmta(
[[
]],
{
youtubecode = i(1),
},
{ delimiters = "[]" }
)
),
s(
"trl",
fmta(
[[
|||
|------|----|
|
.default})
|ClickHouse provides free training on %coursetopic+ and many other topics. The [%coursetopic2+ training course](https://learn.clickhouse.com/visitor_catalog_class/show/%coursecode+/?utm_source=clickhouse&utm_medium=docs) is a good place to start.|
]],
{
courseimage = i(1),
coursetopic = i(2),
coursetopic2 = i(3),
coursecode = i(4),
},
{ delimiters = "%+" }
)
),
})