diff --git a/.config/nvim/lua/neovim/remap.lua b/.config/nvim/lua/neovim/remap.lua index be3815d4..d65bfcc4 100644 --- a/.config/nvim/lua/neovim/remap.lua +++ b/.config/nvim/lua/neovim/remap.lua @@ -30,7 +30,8 @@ vim.keymap.set("n", "", ":set spell!", { silent = true }) -- make current file executable vim.keymap.set("n", "x", "!chmod +x %", { silent = true }) --- Vimium Like Keybindings vim.keymap.set("n", "", ":tabnew", {}) +-- Vimium Like Keybindings +vim.keymap.set("n", "", ":tabnew", {}) vim.keymap.set("n", "", ":tabprevious", {}) vim.keymap.set("n", "", ":tabprevious", {}) @@ -91,6 +92,9 @@ vim.cmd([[nnoremap rg :silent :Rg]]) --toggle autocompletion vim.cmd([[nnoremap cmp :silent lua SetAutoCmp(Mode)]]) +-- runs npm tests without having to leave vim +vim.keymap.set("n", "t", ":w|!npm test") + -- dap Keybindings vim.keymap.set("n", "dbp", ":lua require'dap'.toggle_breakpoint()") vim.keymap.set("n", "dco", ":lua require'dap'.continue()")