From 223015902926daa8004c231cf5398d5d1758dd4e Mon Sep 17 00:00:00 2001 From: Adam Bellinson Date: Fri, 29 Dec 2023 18:00:57 -0500 Subject: [PATCH] snippets --- lua/custom/init.lua | 2 ++ snippets/elixir.lua | 13 +++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 snippets/elixir.lua diff --git a/lua/custom/init.lua b/lua/custom/init.lua index 7bd2a96..33e8a4b 100644 --- a/lua/custom/init.lua +++ b/lua/custom/init.lua @@ -10,3 +10,5 @@ local opt = vim.opt opt.laststatus = 3 opt.swapfile = false + +vim.g.lua_snippets_path = { vim.fn.stdpath "config" .. "/snippets" } diff --git a/snippets/elixir.lua b/snippets/elixir.lua new file mode 100644 index 0000000..621980d --- /dev/null +++ b/snippets/elixir.lua @@ -0,0 +1,13 @@ +-- https://github.com/L3MON4D3/LuaSnip/blob/master/DOC.md +local ls = require "luasnip" +local s = ls.snippet +local t = ls.text_node +local i = ls.insert_node + +return { + s("iip", { + t '|> IO.inspect(label: "', + i(1, "label"), + t '")', + }), +}