From a297845f00158d9cca2330e973998b0010e7a235 Mon Sep 17 00:00:00 2001 From: Blista Kanjo Date: Sat, 8 Jul 2023 00:17:31 -0400 Subject: feat: tab keybinds --- .config/nvim/lua/keys.lua | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to '.config/nvim/lua/keys.lua') diff --git a/.config/nvim/lua/keys.lua b/.config/nvim/lua/keys.lua index d429efa..61666da 100644 --- a/.config/nvim/lua/keys.lua +++ b/.config/nvim/lua/keys.lua @@ -15,7 +15,7 @@ vim.api.nvim_set_keymap("n", "N", "Nzzzv", { noremap = true }) -- nerdtree keybinds vim.api.nvim_set_keymap("n", "n", ":NERDTreeFocus", { noremap = true }) vim.api.nvim_set_keymap("n", "", ":NERDTree", { noremap = true }) -vim.api.nvim_set_keymap("n", "", ":NERDTreeToggle", { noremap = true }) +vim.api.nvim_set_keymap("n", "", ":NERDTreeToggle", { noremap = true }) vim.api.nvim_set_keymap("n", "/", ":NERDTreeFind", { noremap = true }) -- spell check keybinds @@ -34,10 +34,18 @@ vim.api.nvim_set_keymap('n', '', 'j', { noremap = true }) vim.api.nvim_set_keymap('n', '', 'k', { noremap = true }) vim.api.nvim_set_keymap('n', '', 'l', { noremap = true }) vim.api.nvim_set_keymap('n', '', 'h', { noremap = true }) -vim.api.nvim_set_keymap('n', '', 'w', { noremap = true }) +vim.api.nvim_set_keymap('n', '', 'w', { noremap = true }) -- splits and vsplits resize rebinds vim.api.nvim_set_keymap('n', '', '5<', { noremap = true }) vim.api.nvim_set_keymap('n', '', '5>', { noremap = true }) vim.api.nvim_set_keymap('n', '', '5-', { noremap = true }) vim.api.nvim_set_keymap('n', '', '5+', { noremap = true }) + +-- tab rebinds +vim.api.nvim_set_keymap('n', '', ':tabnew', { noremap = true }) +vim.api.nvim_set_keymap('n', '', ':tabclose', { noremap = true }) +vim.api.nvim_set_keymap('n', '', ':tabprev', { noremap = true }) +vim.api.nvim_set_keymap('n', '', ':tabnext', { noremap = true }) +vim.api.nvim_set_keymap('n', '', ':tabmove -', { noremap = true }) +vim.api.nvim_set_keymap('n', '', ':tabmove +', { noremap = true }) -- cgit v1.2.3