diff --git a/.config/nvim/lua/plugins/extras/coding/debug/debugprint.lua b/.config/nvim/lua/plugins/extras/coding/debug/debugprint.lua index f20513cc..79f3e806 100644 --- a/.config/nvim/lua/plugins/extras/coding/debug/debugprint.lua +++ b/.config/nvim/lua/plugins/extras/coding/debug/debugprint.lua @@ -8,30 +8,41 @@ return { { "ddl", function() - require("debugprint").debugprint() + return require("debugprint").debugprint() end, desc = "Print under current line", + expr = true, }, { "ddL", function() - require("debugprint").debugprint({ above = true }) + return require("debugprint").debugprint({ above = true }) end, desc = "Print above current line", + expr = true, }, { "ddv", function() - require("debugprint").debugprint({ variable = true }) + return require("debugprint").debugprint({ variable = true }) end, desc = "Print variable under current line", + expr = true, }, { "ddV", function() - require("debugprint").debugprint({ above = true, variable = true }) + return require("debugprint").debugprint({ above = true, variable = true }) end, desc = "Print variable above current line", + expr = true, + }, + { + "ddd", + function() + return require("debugprint").deleteprints() + end, + desc = "Delete all prints", }, }, },