Configure nvim debugging
This commit is contained in:
@ -52,5 +52,25 @@ vim.keymap.set({"n","x"}, "y", "<Plug>(YankyYank)")
|
||||
-- Undotree
|
||||
vim.keymap.set('n', '<leader>u', vim.cmd.UndotreeToggle)
|
||||
|
||||
-- DAP
|
||||
vim.keymap.set('n', '<Leader>db', function() require('dap').toggle_breakpoint() end)
|
||||
vim.keymap.set('n', '<Leader>dB', function() require('dap').set_breakpoint() end)
|
||||
vim.keymap.set('n', "<leader>dB", function() require("dap").set_breakpoint(vim.fn.input('Breakpoint condition: ')) end)
|
||||
vim.keymap.set('n', "<leader>dc", function() require("dap").continue() end)
|
||||
vim.keymap.set('n', "<leader>da", function() require("dap").continue({ before = get_args }) end)
|
||||
vim.keymap.set('n', "<leader>dC", function() require("dap").run_to_cursor() end)
|
||||
vim.keymap.set('n', "<leader>dg", function() require("dap").goto_() end)
|
||||
vim.keymap.set('n', "<leader>di", function() require("dap").step_into() end)
|
||||
vim.keymap.set('n', "<leader>dj", function() require("dap").down() end)
|
||||
vim.keymap.set('n', "<leader>dk", function() require("dap").up() end)
|
||||
vim.keymap.set('n', "<leader>dl", function() require("dap").run_last() end)
|
||||
vim.keymap.set('n', "<leader>do", function() require("dap").step_over() end)
|
||||
vim.keymap.set('n', "<leader>dO", function() require("dap").step_out() end)
|
||||
vim.keymap.set('n', "<leader>dP", function() require("dap").pause() end)
|
||||
vim.keymap.set('n', "<leader>dr", function() require("dap").repl.toggle() end)
|
||||
vim.keymap.set('n', "<leader>ds", function() require("dap").session() end)
|
||||
vim.keymap.set('n', "<leader>dt", function() require("dap").terminate() end)
|
||||
vim.keymap.set('n', "<leader>dw", function() require("dap.ui.widgets").hover() end)
|
||||
|
||||
-- nnoremap <silent> <leader>t :CtrlPBufTagAll<CR>
|
||||
-- nnoremap <silent> <leader>T :TagbarToggle<CR>
|
||||
|
||||
Reference in New Issue
Block a user