From ea0f4bf8ffade657b1d45152dbc183d4679e75c4 Mon Sep 17 00:00:00 2001 From: Elvis Claros Castro Date: Fri, 12 Jul 2024 11:18:14 -0300 Subject: Feat: PI --- lua/pi/globals.lua | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 lua/pi/globals.lua (limited to 'lua/pi/globals.lua') diff --git a/lua/pi/globals.lua b/lua/pi/globals.lua new file mode 100644 index 0000000..e445e72 --- /dev/null +++ b/lua/pi/globals.lua @@ -0,0 +1,23 @@ +--- Dumps all values into pretty print +---@vararg any +---@return any +dump = function(...) + local args = {...} + + local mapped = {} + for _, v in ipairs(args) do + table.insert(mapped, vim.inspect(v)) + end + print(unpack(mapped)) + + return unpack(args) +end + +Reload = function(...) + return require("plenary.reload").reload_module(...) +end + +R = function(name) + Reload(name) + return require(name) +end -- cgit v1.2.3