This commit is contained in:
Zelong Kuang
2025-09-21 20:43:38 +10:00
parent 9d1536e5af
commit 46c470d1f7
50 changed files with 5465 additions and 214 deletions

View File

@@ -0,0 +1,42 @@
local ls = require("luasnip")
local s = ls.snippet
local sn = ls.snippet_node
local t = ls.text_node
local i = ls.insert_node
local f = ls.function_node
local d = ls.dynamic_node
local c = ls.choice_node
local fmt = require("luasnip.extras.fmt").fmt
local fmta = require("luasnip.extras.fmt").fmta
local rep = require("luasnip.extras").rep
local line_begin = require("luasnip.extras.expand_conditions").line_begin
return {
s(
{ trig = "bc", wordTrig = false, snippetType = "autosnippet" },
fmta(
[[
# %%
<>
]],
{
i(0),
}
),
{ condition = line_begin }
),
s(
{ trig = "bm", wordTrig = false, snippetType = "autosnippet" },
fmta(
[[
# %% [md]
"""
<>
"""
]],
{
i(0),
}
),
{ condition = line_begin }
),
}

View File

@@ -10,6 +10,19 @@ local fmt = require("luasnip.extras.fmt").fmt
local fmta = require("luasnip.extras.fmt").fmta
local rep = require("luasnip.extras").rep
return {
s(
{ trig = "voo", wordTrig = false, snippetType = "autosnippet" },
fmta(
[[
with self.voiceover(text="<>") as tracker:
<>
]],
{
i(1),
i(0),
}
)
),
s(
{ trig = "voo", wordTrig = false, snippetType = "autosnippet" },
fmta(