local M = {} M.disabled = { n = { ["m"] = "", } } M.general = { i = { [""] = { "I" }, [""] = { "A" }, }, n = { [""] = { "wq!", "Save and Exit" }, ["m"] = { 'execute "set colorcolumn=" . (&colorcolumn == "" ? "80,120" : "")', "Toggle Column" }, ["h"] = { "set hlsearch!", "Toggle hlsearch" }, ["j"] = { "bprevious", "Buffer Previous" }, ["k"] = { "bnext", "Buffer Next" }, ["n"] = { 'set number!IndentBlanklineToggleexecute "set signcolumn=" . (&signcolumn == "yes" ? "no" : "yes")', "Toggle Decorations" }, ["w"] = { "lua require('whitespace-nvim').trim()", "Trim Trailing Whitespaces" }, ["x"] = { "bd", "Buffer Close" }, [""] = { "w", }, }, v = { [">"] = { ">gv", "indent"}, }, } return M