24 lines
474 B
Lua
24 lines
474 B
Lua
local ls = require("luasnip")
|
|
-- some shorthands...
|
|
local snip = ls.snippet
|
|
local node = ls.snippet_node
|
|
local text = ls.text_node
|
|
local insert = ls.insert_node
|
|
local func = ls.function_node
|
|
local choice = ls.choice_node
|
|
local dynamicn = ls.dynamic_node
|
|
|
|
local date = function() return {os.date('%Y-%m-%d')} end
|
|
|
|
ls.add_snippets(nil, {
|
|
all = {
|
|
snip({
|
|
trig = "date",
|
|
namr = "Date",
|
|
dscr = "Date in the form of YYYY-MM-DD",
|
|
}, {
|
|
func(date, {}),
|
|
}),
|
|
},
|
|
})
|
|
|