init
This commit is contained in:
36
nvim/lua/plugins/extras/coding/debugprint.lua
Normal file
36
nvim/lua/plugins/extras/coding/debugprint.lua
Normal file
@@ -0,0 +1,36 @@
|
||||
local prefix = "<leader>dd"
|
||||
|
||||
return {
|
||||
{
|
||||
"andrewferrier/debugprint.nvim",
|
||||
opts = {
|
||||
create_keymaps = false,
|
||||
},
|
||||
-- stylua: ignore
|
||||
keys = {
|
||||
{ prefix .. "l", function() return require("debugprint").debugprint() end, desc = "Under Line", expr = true },
|
||||
{ prefix .. "L", function() return require("debugprint").debugprint({ above = true }) end, desc = "Above Line", expr = true },
|
||||
{
|
||||
prefix .. "v",
|
||||
function() return require("debugprint").debugprint({ variable = true }) end,
|
||||
desc = "Variable Under Line",
|
||||
expr = true,
|
||||
},
|
||||
{
|
||||
prefix .. "V",
|
||||
function() return require("debugprint").debugprint({ above = true, variable = true }) end,
|
||||
desc = "Variable Above Line",
|
||||
expr = true,
|
||||
},
|
||||
{ prefix .. "d", function() return require("debugprint").deleteprints() end, desc = "Delete All" },
|
||||
},
|
||||
},
|
||||
{
|
||||
"folke/which-key.nvim",
|
||||
opts = {
|
||||
spec = {
|
||||
{ prefix, group = "debugPrint", icon = " " },
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
Reference in New Issue
Block a user