From c186a03ade52842b04f1805a646b6dc8608e86b8 Mon Sep 17 00:00:00 2001 From: Joshua Finch Date: Mon, 4 Mar 2024 15:13:01 -0600 Subject: [PATCH] Adding some keymappings for moving panes and for incrementing/decrementing integers flow easier. --- nvim/lua/keymappings.lua | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/nvim/lua/keymappings.lua b/nvim/lua/keymappings.lua index 2f367a2..eece612 100644 --- a/nvim/lua/keymappings.lua +++ b/nvim/lua/keymappings.lua @@ -22,6 +22,18 @@ vim.keymap.set('n', '', 'k', options) vim.keymap.set('n', '', 'h', options) vim.keymap.set('n', '', 'l', options) +vim.keymap.set('n', 'wj', 'j', options) +vim.keymap.set('n', 'wk', 'k', options) +vim.keymap.set('n', 'wh', 'h', options) +vim.keymap.set('n', 'wl', 'l', options) + +-- Increment and decrement under the cursor +vim.keymap.set('n', '+', '') +vim.keymap.set('v', '+', '') + +vim.keymap.set('n', '-', '') +vim.keymap.set('v', '-', '') + -- Don't move the cursor when appending the following line to the current vim.keymap.set('n', 'J', 'mzJ`z') @@ -51,4 +63,4 @@ vim.keymap.set('n', 'eo', ':Lexplore', options) vim.keymap.set('n', 'rn', ':%s///g', options) -vim.keymap.set('n', 'L', ':Lazy', options) +vim.keymap.set('n', 'l', ':Lazy', options)