local opts = { noremap = true, silent = true } local term_opts = { silent = true } -- Shorten function name local keymap = vim.api.nvim_set_keymap keymap("n", "c", ":CodeActionMenu", opts) keymap("n", "", ':lua require("dap").toggle_breakpoint()', opts) keymap("n", "", ':lua require("dap").step_over()', opts) keymap("n", "", ':lua require("dap").step_into()', opts) keymap("n", "", ':lua require("dap").continue()', opts) keymap("n", "", ':lua require("dap").close() :lua require("dapui").toggle()', opts) keymap("n", "", ':lua require("dap").continue() :lua require("dapui").toggle()', opts) keymap("n", "t", ':lua require("nvim-tree").toggle()', opts) keymap("n", "f", ':lua require("nvim-tree").focus()', opts) keymap("n", "", ':BufferLineMoveNext', opts) keymap("n", "", ':BufferLineMovePrev', opts) keymap("n", "", ':lua vim.lsp.buf.format { async = true }', opts)