diff --git a/lua/custom/maps/init.lua b/lua/custom/maps/init.lua index c31c2ac..8b4ebce 100644 --- a/lua/custom/maps/init.lua +++ b/lua/custom/maps/init.lua @@ -20,6 +20,10 @@ vim.keymap.set({ 't', 'i', 'v', 'n' }, '', '', { desc = 'move a many l vim.keymap.set({ 'v', 'n' }, 'H', '', { desc = 'move to start of line' }) vim.keymap.set({ 'v', 'n' }, 'L', '', { desc = 'move to end of line' }) +-- make j and k move by visual lines, not actual lines +vim.keymap.set({ 'v', 'n' }, 'j', 'gj', { desc = 'move up' }) +vim.keymap.set({ 'v', 'n' }, 'k', 'gk', { desc = 'move down' }) + -- move+scroll vim.keymap.set({ 'v', 'n' }, 'zk', '', { desc = 'move and scroll up' }) vim.keymap.set({ 'v', 'n' }, 'zj', '', { desc = 'move and scroll down' })