nvim: dap -> termdebug
This commit is contained in:
@ -60,7 +60,7 @@ vim.keymap.set("n", "<leader>to", "<cmd>Telescope oldfiles<CR>")
|
||||
vim.keymap.set("n", "<leader>tg", "<cmd>Telescope live_grep<CR>")
|
||||
vim.keymap.set("n", "<leader>ts", "<cmd>Telescope treesitter<CR>")
|
||||
|
||||
-- code
|
||||
-- dev
|
||||
vim.keymap.set("n", "<leader>gd", "<cmd>Telescope lsp_definitions<CR>")
|
||||
vim.keymap.set("n", "<leader>gi", "<cmd>Telescope lsp_implementations<CR>")
|
||||
vim.keymap.set("n", "<leader>gr", "<cmd>Telescope lsp_references<CR>")
|
||||
@ -93,34 +93,12 @@ vim.keymap.set("n", "]d", function()
|
||||
vim.lsp.diagnostic.goto_next()
|
||||
end)
|
||||
|
||||
-- debug mappings
|
||||
vim.keymap.set("n", "<leader>dc", function()
|
||||
require("dap").continue()
|
||||
end)
|
||||
vim.keymap.set("n", "<leader>dn", function()
|
||||
require("dap").step_over()
|
||||
end)
|
||||
vim.keymap.set("n", "<leader>di", function()
|
||||
require("dap").step_into()
|
||||
end)
|
||||
vim.keymap.set("n", "<leader>do", function()
|
||||
require("dap").step_out()
|
||||
end)
|
||||
vim.keymap.set("n", "<leader>db", function()
|
||||
require("dap").toggle_breakpoint()
|
||||
end)
|
||||
vim.keymap.set("n", "<leader>dl", function()
|
||||
require("dap").run_last()
|
||||
end)
|
||||
vim.keymap.set("n", "<leader>dq", function()
|
||||
require("dap").close()
|
||||
end)
|
||||
vim.keymap.set("n", "<leader>dv", "<cmd>Telescope dap variables<CR>")
|
||||
vim.keymap.set("n", "<leader>dh", "<cmd>Telescope dap commands<CR>")
|
||||
vim.keymap.set("n", "<leader>dp", "<cmd>Telescope dap list_breakpoints<CR>")
|
||||
|
||||
-- git
|
||||
vim.keymap.set("n", "<leader>vs", "<cmd>Git<CR>")
|
||||
vim.keymap.set("n", "<leader>vb", "<cmd>Telescope git_branches<CR>")
|
||||
vim.keymap.set("n", "<leader>vc", "<cmd>Telescope git_commits<CR>")
|
||||
vim.keymap.set("n", "<leader>vf", "<cmd>Telescope git_files<CR>")
|
||||
-- debug
|
||||
vim.keymap.set("n", "<leader>db", "<cmd>Break<CR>")
|
||||
vim.keymap.set("n", "<leader>dc", "<cmd>Continue<CR>")
|
||||
vim.keymap.set("n", "<leader>dd", ":Termdebug ")
|
||||
vim.keymap.set("n", "<leader>de", "<cmd>Evaluate<CR>")
|
||||
vim.keymap.set("n", "<leader>di", "<cmd>Step<CR>")
|
||||
vim.keymap.set("n", "<leader>dn", "<cmd>Over<CR>")
|
||||
vim.keymap.set("n", "<leader>dr", "<cmd>Run<CR>")
|
||||
vim.keymap.set("n", "<leader>du", "<cmd>Clear<CR>")
|
||||
|
||||
Reference in New Issue
Block a user