Something went wrong. Try again.
neovim configuration using rocks.nvim plugin manager
Something went wrong. Try again.
611 B · 26 lines
Lua
at main
123456789101112131415161718192021222324252627require("luasnip.session.snippet_collection").clear_snippets("rust")
local ls = require("luasnip")local s = ls.snippetlocal sn = ls.snippet_nodelocal i = ls.insert_nodelocal t = ls.text_nodelocal c = ls.choice_nodelocal fmt = require("luasnip.extras.fmt").fmt
-- stylua: ignorels.add_snippets("rust", { s("cl", { t"|", i(1), t"|", t" {", i(2), t"}", }), s("fn", fmt([[ fn {}({}){} { {}{} } ]], { i(1), i(2), i(3), t("\t"), i(4) })), s("afn", fmt([[ async fn {}({}){} { {}{} } ]], { i(1), i(2), i(3), t("\t"), i(4) })),})