summaryrefslogtreecommitdiff
path: root/.config/nvim/lua/custom/snippets
diff options
context:
space:
mode:
authorKyren223 <ulmliad223@gmail.com>2024-07-08 01:13:30 +0300
committerKyren223 <ulmliad223@gmail.com>2024-07-08 01:13:30 +0300
commitb491f9e3a73367dfd54ca8f8bc74008332c80f34 (patch)
treebf9c2f515d71291d941979d462176b9266c6308f /.config/nvim/lua/custom/snippets
parentfb07fbdefd9cbe7d3d8a185812d0a930d7ddc4ab (diff)
Neovim: reworked most of the completion stuff, 80% done, will continue tmr
Diffstat (limited to '.config/nvim/lua/custom/snippets')
-rw-r--r--.config/nvim/lua/custom/snippets/lua.lua10
1 files changed, 10 insertions, 0 deletions
diff --git a/.config/nvim/lua/custom/snippets/lua.lua b/.config/nvim/lua/custom/snippets/lua.lua
new file mode 100644
index 0000000..c5857fe
--- /dev/null
+++ b/.config/nvim/lua/custom/snippets/lua.lua
@@ -0,0 +1,10 @@
+require('luasnip.session.snippet_collection').clear_snippets('lua')
+
+local ls = require('luasnip')
+local s = ls.snippet
+local i = ls.insert_node
+local fmt = require('luasnip.extras.fmt').fmt
+
+ls.add_snippets('lua', {
+ s('fu', fmt('function {}({})\n {}\nend', { i(1), i(2), i(0) })),
+})