kickstart.nvim/lua/snippets/common.lua

28 lines
787 B
Lua

ls = require 'luasnip'
s = ls.snippet
sn = ls.snippet_node
isn = ls.indent_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
events = require 'luasnip.util.events'
ai = require 'luasnip.nodes.absolute_indexer'
extras = require 'luasnip.extras'
l = extras.lambda
rep = extras.rep
p = extras.partial
m = extras.match
n = extras.nonempty
dl = extras.dynamic_lambda
fmt = require('luasnip.extras.fmt').fmt
fmta = require('luasnip.extras.fmt').fmta
conds = require 'luasnip.extras.expand_conditions'
postfix = require('luasnip.extras.postfix').postfix
types = require 'luasnip.util.types'
parse = require('luasnip.util.parser').parse_snippet
ms = ls.multi_snippet
k = require('luasnip.nodes.key_indexer').new_key