Keep DAP UI open until explicitly closed with added keymap
This commit is contained in:
parent
92ab0206c2
commit
19b9731931
1 changed files with 8 additions and 7 deletions
|
|
@ -16,7 +16,7 @@ return {
|
||||||
vim.keymap.set("i", "<F10>", dap.step_over)
|
vim.keymap.set("i", "<F10>", dap.step_over)
|
||||||
vim.keymap.set("n", "<F11>", dap.step_into)
|
vim.keymap.set("n", "<F11>", dap.step_into)
|
||||||
vim.keymap.set("i", "<F11>", dap.step_into)
|
vim.keymap.set("i", "<F11>", dap.step_into)
|
||||||
vim.keymap.set("n", "<Leader>dq", dap.terminate, { desc = "Terminate Session" })
|
vim.keymap.set("n", "<Leader>dx", dap.terminate, { desc = "Terminate Session" })
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
@ -52,6 +52,7 @@ return {
|
||||||
require("dap-python").setup("uv")
|
require("dap-python").setup("uv")
|
||||||
require("dap-python").test_runner = "pytest"
|
require("dap-python").test_runner = "pytest"
|
||||||
vim.keymap.set("n", "<Leader>dt", require("dap-python").test_method, { desc = "Debug Test Method" })
|
vim.keymap.set("n", "<Leader>dt", require("dap-python").test_method, { desc = "Debug Test Method" })
|
||||||
|
vim.keymap.set("n", "<Leader>dq", require("dapui").close, { desc = "Close Debugger" })
|
||||||
|
|
||||||
local dap = require("dap")
|
local dap = require("dap")
|
||||||
|
|
||||||
|
|
@ -59,13 +60,13 @@ return {
|
||||||
require("dapui").open()
|
require("dapui").open()
|
||||||
end
|
end
|
||||||
|
|
||||||
dap.listeners.before.event_terminated["dapui_config"] = function()
|
--dap.listeners.before.event_terminated["dapui_config"] = function()
|
||||||
require("dapui").close()
|
-- require("dapui").close()
|
||||||
end
|
--end
|
||||||
|
|
||||||
dap.listeners.before.event_exited["dapui_config"] = function()
|
--dap.listeners.before.event_exited["dapui_config"] = function()
|
||||||
require("dapui").close()
|
-- require("dapui").close()
|
||||||
end
|
--end
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue