JESUS EFFING CHRIST (read desc or look at diffs)

after like a billion hours of troubleshooting BS vs launch stuff from
launch.json and redirecting it to other debugger adapters because
microsoft sucks and windows blows, I FINALY managed to get debugging in
neovim from vscode launcher stuff
This commit is contained in:
Mitchell Hingley committed 2026-09-08 11:39:49 -04:00
1 parent c57f525bd9
commit d2485ea96b
2 files changed
+185 -19

No files matched your search

+2 -1
View File
@@ -41,7 +41,8 @@ vim.keymap.set("n", "<Leader>f", "<cmd>:lua require('conform').format()<CR>")
local status_ok, dap = pcall(require, "dap")
if status_ok then
vim.keymap.set("n", "<leader>cdb", dap.toggle_breakpoint, { desc = "Debug: Toggle Breakpoint" })
vim.keymap.set("n", "<leader>cdc", dap.continue, { desc = "Debug: Start/Continue" })
--vim.keymap.set("n", "<leader>cdc", dap.continue, { desc = "Debug: Start/Continue" })
-- new start debug keymap in debugger.lua
vim.keymap.set("n", "<leader>cdi", dap.step_into, { desc = "Debug: Step Into" })
vim.keymap.set("n", "<leader>cdo", dap.step_over, { desc = "Debug: Step Over" })
vim.keymap.set("n", "<leader>cdO", dap.step_out, { desc = "Debug: Step Out" })