local dap = require("dap") local key = require("gabrielgio.key") key.nnoremap("", ":lua require'dap'.continue()") key.nnoremap("", ":lua require'dap'.step_over()") key.nnoremap("", ":lua require'dap'.step_into()") key.nnoremap("", ":lua require'dap'.step_out()") key.nnoremap("b", ":lua require'dap'.toggle_breakpoint()") key.nnoremap("B", ":lua require'dap'.set_breakpoint(vim.fn.input('Condition: '))") key.nnoremap("dr", ":lua require'dap'.repl.open()") dap.adapters.delve = { type = "server", host = "127.0.0.1", port = 2345, } dap.configurations.go = { { type = "delve", name = "remote", mode = "remote", request = "attach", connect = { host = "127.0.0.1", port = "2345", }, }, }