diff options
| author | srdusr <trevorgray@srdusr.com> | 2023-05-09 02:38:29 +0200 |
|---|---|---|
| committer | srdusr <trevorgray@srdusr.com> | 2023-05-09 02:38:29 +0200 |
| commit | 793d018259b41edc2eae18ceb24ba0293eb60c62 (patch) | |
| tree | 9a65374de0b5fa9fd0b30dde7a0ed3eba261e09e /lua | |
| parent | 83f709a5ab4a0d40d214c5cd9e54235bea772a64 (diff) | |
| download | dotfiles-793d018259b41edc2eae18ceb24ba0293eb60c62.tar.gz dotfiles-793d018259b41edc2eae18ceb24ba0293eb60c62.zip | |
Add telescope dap keybinding
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/user/keys.lua | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/lua/user/keys.lua b/lua/user/keys.lua index 7bc0061..8c6bb52 100644 --- a/lua/user/keys.lua +++ b/lua/user/keys.lua @@ -364,11 +364,11 @@ map("n", "<leader>ds", function() end) -- Set breakpoints, get variable values, step into/out of functions, etc. -map("n", "<leader>dc", dap.continue) -map("n", "<leader>dC", dap.close) +map("n", "<leader>dC", dap.continue) +--map("n", "<leader>dC", dap.close) --map("n", "<leader>dt", dap.terminate) map("n", "<leader>dt", ui.toggle) ---map("n", "<leader>dd", function() dap.disconnect({ terminateDebuggee = true }) end) +map("n", "<leader>dd", function() dap.disconnect({ terminateDebuggee = true }) end) map("n", "<leader>dn", dap.step_over) map("n", "<leader>di", dap.step_into) map("n", "<leader>do", dap.step_out) @@ -380,16 +380,18 @@ end) map("n", "<leader>dl", require("dap.ui.widgets").hover) map("n", "<leader>de", function() require("dapui").float_element() end, { desc = "Open Element" }) -map("n", "<leader>dd", function() +map("n", "<leader>dq", function() require("dapui").close() require("dap").repl.close() local session = require("dap").session() if session then require("dap").terminate() end - require("nvim-dap-virtual-text").refresh() - end, { desc = "Terminate Debug" }) - + require("nvim-dap-virtual-text").refresh() +end, { desc = "Terminate Debug" }) +map("n", "<leader>dc", function() + require("telescope").extensions.dap.commands() +end, { desc = "DAP-Telescope: Commands" }) --vim.keymap.set("n", "<leader>B", ":lua require'dap'.set_breakpoint(vim.fn.input('Breakpoint condition: '))<CR>") --vim.keymap.set("v", "<leader>B", ":lua require'dap'.set_breakpoint(vim.fn.input('Breakpoint condition: '))<CR>") --vim.keymap.set("n", "<leader>lp", ":lua require'dap'.set_breakpoint(nil, nil, vim.fn.input('Log point message: '))<CR>") |
