diff --git a/lua/keymaps.lua b/lua/keymaps.lua index f64b786..df6db14 100644 --- a/lua/keymaps.lua +++ b/lua/keymaps.lua @@ -34,14 +34,25 @@ vim.keymap.set('n', 'e', function() require('oil').toggle_float() end) +-- Primeagen Refactoring +-- vim.keymap.set("x", "re", ":Refactor extract ") +-- vim.keymap.set("x", "rf", ":Refactor extract_to_file ") +-- vim.keymap.set("x", "rv", ":Refactor extract_var ") +-- vim.keymap.set({ "n", "x" }, "ri", ":Refactor inline_var") +-- vim.keymap.set( "n", "rI", ":Refactor inline_func") +-- vim.keymap.set("n", "rb", ":Refactor extract_block") +-- vim.keymap.set("n", "rbf", ":Refactor extract_block_to_file") + + -- Clear search, diff update and redraw vim.keymap.set({ 'i', 'n' }, '', 'noh', { desc = 'Escape and clear hlsearch' }) --- Move to window using the hjkl keys -vim.keymap.set('n', '', 'h', { desc = 'Go to Left Window', remap = true }) -vim.keymap.set('n', '', 'j', { desc = 'Go to Lower Window', remap = true }) -vim.keymap.set('n', '', 'k', { desc = 'Go to Upper Window', remap = true }) -vim.keymap.set('n', '', 'l', { desc = 'Go to Right Window', remap = true }) +-- Navigator +vim.keymap.set('n', '', 'NavigatorLeft', { desc = 'Move Left' }) +vim.keymap.set('n', '', 'NavigatorDown', { desc = 'Move Down' }) +vim.keymap.set('n', '', 'NavigatorUp', { desc = 'Move Up' }) +vim.keymap.set('n', '', 'NavigatorRight', { desc = 'Move Right' }) +vim.keymap.set('n', '', 'NavigatorPrevious', { desc = 'Previous Panel' }) -- Move with shift-arrows vim.keymap.set('n', '', '', { @@ -57,12 +68,11 @@ vim.keymap.set('n', '', '', { desc = 'Move window to the right', }) --- Navigator -vim.keymap.set('n', '', 'NavigatorLeft', { desc = 'Move Left' }) -vim.keymap.set('n', '', 'NavigatorDown', { desc = 'Move Down' }) -vim.keymap.set('n', '', 'NavigatorUp', { desc = 'Move Up' }) -vim.keymap.set('n', '', 'NavigatorRight', { desc = 'Move Right' }) -vim.keymap.set('n', '', 'NavigatorPrevious', { desc = 'Previous Panel' }) +-- Resize window using arrow keys +vim.keymap.set('n', '', 'resize +2', { desc = 'Increase Window Height' }) +vim.keymap.set('n', '', 'resize -2', { desc = 'Decrease Window Height' }) +vim.keymap.set('n', '', 'vertical resize -2', { desc = 'Decrease Window Width' }) +vim.keymap.set('n', '', 'vertical resize +2', { desc = 'Increase Window Width' }) -- clear notification vim.keymap.set('n', 'mu', function()