From 2e8a5a85148413304aadecc3d0f163ade47fe7c5 Mon Sep 17 00:00:00 2001 From: David Luevano Alvarado Date: Sun, 27 Aug 2023 14:56:33 -0600 Subject: feat: add tab navigation keybinds, refactor which-key settings --- lua/config/keymap.lua | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'lua/config/keymap.lua') diff --git a/lua/config/keymap.lua b/lua/config/keymap.lua index 6d99cfa..81b4498 100644 --- a/lua/config/keymap.lua +++ b/lua/config/keymap.lua @@ -20,3 +20,11 @@ vim.keymap.set('n', '', 'vertical resize -5', { desc = 'Split: vim.keymap.set('n', '', 'resize +5', { desc = 'Split: Resize down', noremap = true }) vim.keymap.set('n', '', 'resize -5', { desc = 'Split: Resize up', noremap = true }) vim.keymap.set('n', '', 'vertical resize +5', { desc = 'Split: Resize right', noremap = true }) + +-- Tab navigation +vim.keymap.set('n', 'tn', 'tabnew', { desc = '[T]ab: [n]ew' }) +vim.keymap.set('n', 'te', 'tabedit', { desc = '[T]ab: [e]dit'}) +vim.keymap.set('n', 'td', 'tabclose', { desc = '[T]ab: [d]elete'}) +vim.keymap.set('n', 'tl', 'tabnext', { desc = 'Tab: next'}) +vim.keymap.set('n', 'th', 'tabprev', { desc = 'Tab: prev'}) + -- cgit v1.2.3-54-g00ecf