Files
nix-config/home/base/desktop/neovim/snippets/lua.lua
2023-07-11 02:22:00 +08:00

14 lines
285 B
Lua

return {
-- e.g. local bar = require("foo.bar")
s(
'require',
fmt([[local {} = require("{}")]], {
d(2, function(args)
local modules = vim.split(args[1][1], '%.')
return sn(nil, { i(1, modules[#modules]) })
end, { 1 }),
i(1),
})
),
}