From 013d70b8fc655e8f7cc010c451d8f2be658aaa11 Mon Sep 17 00:00:00 2001 From: David Luevano Alvarado Date: Mon, 21 Aug 2023 22:13:02 -0600 Subject: add split navigation kb --- lua/config/keymap.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'lua/config/keymap.lua') diff --git a/lua/config/keymap.lua b/lua/config/keymap.lua index 2280d15..6d99cfa 100644 --- a/lua/config/keymap.lua +++ b/lua/config/keymap.lua @@ -10,3 +10,13 @@ vim.keymap.set('n', '[d', vim.diagnostic.goto_prev, { desc = 'Go to previous dia vim.keymap.set('n', ']d', vim.diagnostic.goto_next, { desc = 'Go to next diagnostic message' }) vim.keymap.set('n', 'e', vim.diagnostic.open_float, { desc = 'Open floating diagnostic message' }) vim.keymap.set('n', 'q', vim.diagnostic.setloclist, { desc = 'Open diagnostics list' }) + +-- Split navigation +vim.keymap.set('n', '', 'h', { desc = 'Split: Move left' }) +vim.keymap.set('n', '', 'j', { desc = 'Split: Move down' }) +vim.keymap.set('n', '', 'k', { desc = 'Split: Move up' }) +vim.keymap.set('n', '', 'l', { desc = 'Split: Move right' }) +vim.keymap.set('n', '', 'vertical resize -5', { desc = 'Split: Resize left', noremap = true }) +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 }) -- cgit v1.2.3-54-g00ecf