local M = {} M.general = { n = { [""] = { "10+", "Move cursor forward by 10 lines"}, [""] = { "10-", "Move cursor backward by 10 lines"}, }, v = { [""] = { "10+", "Move cursor forward by 10 lines"}, [""] = { "10-", "Move cursor backward by 10 lines"}, }, } M.copilot = { i = { [""] = { function() vim.fn.feedkeys(vim.fn['copilot#Accept'](), '') end, "Copilot Accept", {replace_keycodes = true, nowait=true, silent=true, expr=true, noremap=true} } } } M.dap = { plugin = true, n = { ["db"] = {" DapToggleBreakpoint "} } } M.dap_python = { plugin = true, n = { ["dpu"] = { function () local dapui = require("dapui") dapui.toggle() end }, ["dpa"] = { function() local dap = require('dap') dap.run({ type = 'python', request = 'attach', name = 'Debugpy', justMyCode = false, connect = { host = '127.0.0.1', port = 5678, } }) end } } } return M