28 lines
848 B
Lua
28 lines
848 B
Lua
ls = require("luasnip")
|
|
s = ls.snippet
|
|
sn = ls.snippet_node
|
|
t = ls.text_node
|
|
i = ls.insert_node
|
|
f = ls.function_node
|
|
c = ls.choice_node
|
|
d = ls.dynamic_node
|
|
r = ls.restore_node
|
|
l = require("luasnip.extras").lambda
|
|
rep = require("luasnip.extras").rep
|
|
p = require("luasnip.extras").partial
|
|
m = require("luasnip.extras").match
|
|
n = require("luasnip.extras").nonempty
|
|
dl = require("luasnip.extras").dynamic_lambda
|
|
fmt = require("luasnip.extras.fmt").fmt
|
|
fmta = require("luasnip.extras.fmt").fmta
|
|
types = require("luasnip.util.types")
|
|
conds = require("luasnip.extras.conditions")
|
|
conds_expand = require("luasnip.extras.conditions.expand")
|
|
ts_postfix = require("luasnip.extras.treesitter_postfix").treesitter_postfix
|
|
postfix = require("luasnip.extras.postfix").postfix
|
|
ms = ls.multi_snippet
|
|
|
|
function file_name(_, _, _)
|
|
return vim.fn.expand("%:t:r")
|
|
end
|