/
evo
/
nvim
Обзор
Документация
Войти
/
evo
/
nvim
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
lua/mappings.lua
29 строк
2 KB
evo
Added mason-nvim-dap + nvim dap-ui
02 мар 2026, 14:31
Верифицирован
02 мар 2026, 14:31
b088ba5
Код
Авторство
О чём код?
require "nvchad.mappings" -- add yours here local map = vim.keymap.set map("n", ";", ":", { desc = "CMD enter command mode" }) map("i", "jk", "<ESC>") map({"n", "v"}, "<leader>tw", function() require "visual-whitespace".toggle() end, { desc = "Toggle whitespace visibility." }) -- DAP (отладка) map("n", "<leader>db", function() require("dap").toggle_breakpoint() end, { desc = "DAP toggle breakpoint" }) map("n", "<leader>dB", function() require("dap").set_breakpoint(vim.fn.input("Condition: ")) end, { desc = "DAP conditional breakpoint" }) map("n", "<leader>dc", function() require("dap").continue() end, { desc = "DAP continue" }) map("n", "<leader>di", function() require("dap").step_into() end, { desc = "DAP step into" }) map("n", "<leader>do", function() require("dap").step_over() end, { desc = "DAP step over" }) map("n", "<leader>dO", function() require("dap").step_out() end, { desc = "DAP step out" }) map("n", "<leader>dr", function() require("dap").repl.open() end, { desc = "DAP repl open" }) map("n", "<leader>dl", function() require("dap").run_last() end, { desc = "DAP run last" }) map("n", "<leader>du", function() require("dapui").toggle() end, { desc = "DAP UI toggle" }) map("n", "<leader>dh", function() require("dap.ui.widgets").hover() end, { desc = "DAP hover variable" }) -- Запуск отладки текущей CMake-цели (нужен cmake-tools.nvim) map("n", "<leader>dm", "<cmd>CMakeDebug<cr>", { desc = "CMake debug target" }) -- map({ "n", "i", "v" }, "<C-s>", "<cmd> w <cr>")