local M = {} M.dap = { plugin = true, n = { ["db"] = { " DapToggleBreakpoint ", "Add breakpoint at line" }, ["dus"] = { function () local widgets = require('dap.ui.widgets'); local sidebar = widgets.sidebar(widgets.scopes); sidebar.open(); end, "Open debugging sidebar" } } } M.dap_go = { plugin = true, n = { ["dgt"] = { function() require("dap-go").debug_test() end, "Debug go test" }, ["dgl"] = { function() require("dap-go").debug_last() end, "Debug last go test" }, } } M.terminal = { t = { [""] = {""} } } M.general = { i = { [""] = { "^i", "Beginning of line" }, } } return M