diff options
Diffstat (limited to '')
-rw-r--r-- | lua/conf/plugins/dap.lua | 17 |
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 } |