summaryrefslogtreecommitdiffstats
path: root/lua/conf/plugins/dap.lua
diff options
context:
space:
mode:
authorSquibid <me@zacharyscheiman.com>2025-04-17 11:41:32 -0500
committerSquibid <me@zacharyscheiman.com>2025-04-17 11:41:32 -0500
commit3094bf2a3983b375f4adeccd25c3b12bbbded2aa (patch)
tree860f0a9cfd3d83bf73837e2f3a0ccc1b0c75cf5b /lua/conf/plugins/dap.lua
parent8eaa615596be321a3be12378c5e7d65cc7e482b6 (diff)
downloadnvim-3094bf2a3983b375f4adeccd25c3b12bbbded2aa.tar.gz
nvim-3094bf2a3983b375f4adeccd25c3b12bbbded2aa.tar.bz2
nvim-3094bf2a3983b375f4adeccd25c3b12bbbded2aa.zip
a lot more stuff
Diffstat (limited to '')
-rw-r--r--lua/conf/plugins/dap.lua17
1 files changed, 10 insertions, 7 deletions
diff --git a/lua/conf/plugins/dap.lua b/lua/conf/plugins/dap.lua
index fdcd152..5fafd92 100644
--- a/lua/conf/plugins/dap.lua
+++ b/lua/conf/plugins/dap.lua
@@ -4,9 +4,9 @@ local map = misc.map
return { 'mfussenegger/nvim-dap',
requires = {
'williamboman/mason.nvim',
- 'nvim-telescope/telescope.nvim'
+ 'nvim-telescope/telescope.nvim',
},
- disable = vim.version().minor < 8,
+ disable = not vim.fn.has("nvim-0.8.0"),
branch = '0.8.0',
function()
@@ -38,10 +38,13 @@ return { 'mfussenegger/nvim-dap',
}
}
- map('n', '<Leader>ec', dap.continue)
- map('n', '<Leader>eb', require("dap.breakpoints").toggle)
- map('n', '<Leader>e]', dap.step_over)
- map('n', '<Leader>e[', dap.step_back)
- map('n', '<Leader>eR', dap.restart)
+ map('n', '<Leader>ec', dap.continue, { desc = "dap continue " })
+ map('n', '<Leader>el', dap.run_last, { desc = "dap run last" })
+ map('n', '<Leader>et', dap.terminate, { desc = "dap terminate " })
+ map('n', '<Leader>eb', require("dap.breakpoints").toggle, { desc = "dap toggle breakpoint" })
+ map('n', '<Leader>e]', dap.step_over, { desc = "dap step over" })
+ map('n', '<Leader>e[', dap.step_back, { desc = "dap step back" })
+ map('n', '<Leader>er', dap.repl.toggle, { desc = "dap repl toggle" })
+ map('n', '<Leader>eR', dap.restart, { desc = "dap restart" })
end
}