diff options
Diffstat (limited to 'lua/nvim_settings')
| -rw-r--r-- | lua/nvim_settings/remap.lua | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/lua/nvim_settings/remap.lua b/lua/nvim_settings/remap.lua index 9f6a06d..7c5b5f0 100644 --- a/lua/nvim_settings/remap.lua +++ b/lua/nvim_settings/remap.lua @@ -35,3 +35,17 @@ vim.keymap.set("n", "gi", "<Plug>(coc-implementation)", {silent = true}) -- Remove <C-c> because it is not fast enough vim.keymap.set({'n', 'i', 'v'}, '<C-c>', '<nop>') + +-- nvim-dap +vim.keymap.set("n", "<space>b", function() require("dap").toggle_breakpoint() end) +vim.keymap.set("n", "<space>gb", function() require("dap").run_to_cursor() end) +-- Eval var under cursor +vim.keymap.set("n", "<space>?", function() + require("dapui").eval(nil, { enter = true }) +end) +vim.keymap.set("n", "<F1>", function() require("dap").continue() end) +vim.keymap.set("n", "<F2>", function() require("dap").step_into() end) +vim.keymap.set("n", "<F3>", function() require("dap").step_over() end) +vim.keymap.set("n", "<F4>", function() require("dap").step_out() end) +vim.keymap.set("n", "<F5>", function() require("dap").step_back() end) +vim.keymap.set("n", "<F13>", function() require("dap").restart() end) |
