+8
nvim/.config/nvim/lua/mappings.lua
+8
nvim/.config/nvim/lua/mappings.lua
···
4
4
5
5
local map = vim.keymap.set
6
6
local tmux = require("tmux")
7
+
local dap = require("dap")
7
8
8
9
map("n", ";", ":", { desc = "CMD enter command mode" })
9
10
map("i", "jk", "<ESC>")
···
19
20
map("n", "<C-l>", function() tmux.move_right() end)
20
21
21
22
-- map({ "n", "i", "v" }, "<C-s>", "<cmd> w <cr>")
23
+
24
+
-- DAP
25
+
map("n", "<leader>dba", function() dap.toggle_breakpoint() end, { desc = "Toggle breakpoint" })
26
+
map("n", "<leader>dbc", function() dap.continue() end, { desc = "Continue debugging" })
27
+
map("n", "<leader>dbso", function() dap.step_over() end, { desc = "Step over" })
28
+
map("n", "<leader>dbsi", function() dap.step_into() end, { desc = "Step into" })
29
+