Skip to content

Commit d18401e

Browse files
author
Andrew Ferrier
committed
perf: Combine g?v, g?V keys
1 parent ee5a3a8 commit d18401e

File tree

1 file changed

+2
-14
lines changed

1 file changed

+2
-14
lines changed

lua/debugprint/init.lua

+2-14
Original file line numberDiff line numberDiff line change
@@ -319,30 +319,18 @@ M.setup = function(opts)
319319
expr = true,
320320
desc = "Plain debug above current line",
321321
})
322-
vim.keymap.set("n", "g?v", function()
322+
vim.keymap.set({ "n", "x" }, "g?v", function()
323323
return M.debugprint({ variable = true })
324324
end, {
325325
expr = true,
326326
desc = "Variable debug below current line",
327327
})
328-
vim.keymap.set("n", "g?V", function()
328+
vim.keymap.set({ "n", "x" }, "g?V", function()
329329
return M.debugprint({ above = true, variable = true })
330330
end, {
331331
expr = true,
332332
desc = "Variable debug above current line",
333333
})
334-
vim.keymap.set("x", "g?v", function()
335-
return M.debugprint({ variable = true })
336-
end, {
337-
expr = true,
338-
desc = "Visually-selected variable debug below current line",
339-
})
340-
vim.keymap.set("x", "g?V", function()
341-
return M.debugprint({ above = true, variable = true })
342-
end, {
343-
expr = true,
344-
desc = "Visually-selected variable debug above current line",
345-
})
346334
vim.keymap.set("n", "g?o", function()
347335
return M.debugprint({ motion = true })
348336
end, {

0 commit comments

Comments
 (0)