Add 'dots/' from commit 'f64b634dd8fbb2c8a2898c3b9d0acc9452e4d966'
git-subtree-dir: dots git-subtree-mainline:2ad98cde17git-subtree-split:f64b634dd8
This commit is contained in:
27
dots/.config/nvim/snips/all.lua
Normal file
27
dots/.config/nvim/snips/all.lua
Normal file
@@ -0,0 +1,27 @@
|
||||
local ls = require("luasnip")
|
||||
local s = ls.snippet
|
||||
local t = ls.text_node
|
||||
local f = ls.function_node
|
||||
|
||||
local TM_FILENAME = function(_, snip)
|
||||
return snip.env.TM_FILENAME
|
||||
end
|
||||
|
||||
local TM_FILENAME_BASE = function(_, snip)
|
||||
return snip.env.TM_FILENAME_BASE
|
||||
end
|
||||
|
||||
local NAME = "Hektor Misplon"
|
||||
local LOCALHOST = "localhost"
|
||||
local LOCALHOST_IP = "127.0.0.1"
|
||||
|
||||
return {
|
||||
s({ trig = "fn", desc = "Filename" }, { f(TM_FILENAME_BASE) }),
|
||||
s({ trig = "fne", dscr = "Filename (+extension)" }, { f(TM_FILENAME) }),
|
||||
s({ trig = "hm" }, { t(NAME) }),
|
||||
s({ trig = "loho" }, { t(LOCALHOST) }),
|
||||
s({ trig = "lohoi" }, { t(LOCALHOST_IP) }),
|
||||
s({ trig = "date" }, { f(function()
|
||||
return os.date("%Y-%m-%d")
|
||||
end) }),
|
||||
}
|
||||
Reference in New Issue
Block a user