require "nvchad.mappings" local map = vim.keymap.set -- map("n", ";", ":", { desc = "CMD enter command mode" }) -- map("i", "jk", "") -- Tmux map("", "", " TmuxNavigateLeft", { desc = "window left" }) map("", "", " TmuxNavigateRight", { desc = "window right" }) map("", "", " TmuxNavigateDown", { desc = "window down" }) map("", "", " TmuxNavigateUp", { desc = "window up" }) -- Go map("", "gsj", " GoTagAdd json ", { desc = "Add json struct tags" }) map("", "gsy", " GoTagAdd yaml ", { desc = "Add yaml struct tags" }) map("", "gse", " GoTagAdd env ", { desc = "Add env struct tags" }) -- Dap map("", "db", " DapToggleBreakpoint ", { desc = "Add breakpoint at line" }) map("", "dc", " DapContinue ", { desc = "Start Debugging" }) map("", "dt", " DapTerminate ", { desc = "Stop Debugging" }) map("", "dso", " DapStepOver ", { desc = "Step Over" }) map("", "dsi", " DapStepInto ", { desc = "Step Into" }) map("", "dst", " DapStepOut ", { desc = "Step Out" }) map("", "dus", function() local widgets = require "dap.ui.widgets" local sidebar = widgets.sidebar(widgets.scopes) sidebar.open() end, { desc = "Open debugging Window" }) -- Movement map("n", "", "zz", { noremap = true }) map("n", "", "zz", { noremap = true }) map("n", "n", "nzzzv", { noremap = true }) map("n", "N", "Nzzzv", { noremap = true }) -- Powershell map("n", "E", function() require("powershell").eval() end, { noremap = true }) map("n", "P", function() require("powershell").toggle_term() end, { noremap = true })