Added Macro Plugin

This commit is contained in:
undrpaidtekmnky committed 2024-12-02 06:01:18 -07:00
1 parent 4188a79178
commit 4f552ecd47
2 files changed
+84 -7

No files matched your search

+76
View File
@@ -0,0 +1,76 @@
return {
"desdic/macrothis.nvim",
opts = {},
keys = {
{
"<Leader>kkd",
function()
require("macrothis").delete()
end,
desc = "delete",
},
{
"<Leader>kke",
function()
require("macrothis").edit()
end,
desc = "edit",
},
{
"<Leader>kkl",
function()
require("macrothis").load()
end,
desc = "load",
},
{
"<Leader>kkn",
function()
require("macrothis").rename()
end,
desc = "rename",
},
{
"<Leader>kkq",
function()
require("macrothis").quickfix()
end,
desc = "run macro on all files in quickfix",
},
{
"<Leader>kkr",
function()
require("macrothis").run()
end,
desc = "run macro",
},
{
"<Leader>kks",
function()
require("macrothis").save()
end,
desc = "save",
},
{
"<Leader>kkx",
function()
require("macrothis").register()
end,
desc = "edit register",
},
{
"<Leader>kkp",
function()
require("macrothis").copy_register_printable()
end,
desc = "Copy register as printable",
},
{
"<Leader>kkm",
function()
require("macrothis").copy_macro_printable()
end,
desc = "Copy macro as printable",
},
},
}