return { -- Normal mode n = { -- ["bb"] = { "tabnew", desc = "New tab" }, -- ["bc"] = { "BufferLinePickClose", desc = "Pick to close" }, -- ["bj"] = { "BufferLinePick", desc = "Pick to jump" }, -- ["bt"] = { "BufferLineSortByTabs", desc = "Sort by tabs" }, -- Easy buffer navigation [""] = { "bnext", desc = "Switch to next buffer" }, [""] = { "bprevious", desc = "Switch to previous buffer" }, -- quick save -- [""] = { ":w!", desc = "Save File" }, -- change description but the same command -- My personal keybindings ["x"] = { name = "Personal" }, ["xn"] = { name = "Neotree" }, ["xnb"] = { "Neotree toggle buffers left", desc = "Open Neotree Buffers" }, ["xng"] = { "Neotree toggle git_status left", desc = "Open Neotree Git status" }, ["xt"] = { "terminal tig", desc = "Open tig in a new tab" }, -- My telescope keybindings ["fo"] = { "Telescope spell_suggest", desc = "Spell suggegestion with telescope" }, }, -- Insert mode i = {}, -- Terminal mode t = { -- setting a mapping to false will disable it -- [""] = false, -- Clear Ctrl+l so that we can use it to clear the terminal [""] = false, [""] = false, -- Switch to normal mode in terminal mode [""] = { "" } }, }