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( [[
||| |------|----| |course logo|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 = "%+" } ) ), })