local dial = require("dial.map") return { n = { [""] = {"db", desc = "Ctrl+Backspace to delete a word backwards"}, [""] = {"db", desc = "Ctrl+Backspace to delete a word backwards (Neovide)"}, [""] = {"dw", desc = "Ctrl+Delete to delete a word forwards"}, [""] = {":Neotree close:UndotreeToggle", desc = "Toggle undo tree"}, [""] = {"h", desc = "Go to the window left"}, [""] = {"l", desc = "Go to the window right"}, [""] = {"k", desc = "Go to the window up"}, [""] = {"j", desc = "Go to the window down"}, ["K"] = {require("hover").hover, desc = "Show hover.nvim popup"}, [""] = {":Telescope buffers", desc = "Show Telescope for open buffers"}, [""] = {":Telescope registers", desc = "Show Telescope for register paste"}, [""] = {function () dial.manipulate("increment", "normal") end, desc = "Increment number"}, [""] = {function () dial.manipulate("decrement", "normal") end, desc = "Decrement number"}, [""] = {false, desc = "Decrement number (unused)"} }, v = { [""] = {function () require("dial.map").manipulate("increment", "visual") end, desc = "Increment number"}, [""] = {function () require("dial.map").manipulate("decrement", "visual") end, desc = "Decrement number"}, [""] = {false, desc = "Decrement number (unused)"} }, i = { ["\b"] = {"db", desc = "Ctrl+Backspace to delete a word backwards"}, [""] = {"db", desc = "Ctrl+Backspace to delete a word backwards (Neovide)"}, [""] = {"dw", desc = "Ctrl+Delete to delete a word forwards"} } }