-- re center when moving up or down vim.keymap.set("n", "", "zz") vim.keymap.set("n", "", "zz") vim.keymap.set('n', 'yy', 'Y', { noremap = true }) -- for easier split navigation -- Keymaps for navigating windows vim.keymap.set('n', '', 'h', { desc = 'Go to left window' }) vim.keymap.set('n', '', 'j', { desc = 'Go to lower window' }) vim.keymap.set('n', '', 'k', { desc = 'Go to upper window' }) vim.keymap.set('n', '', 'l', { desc = 'Go to right window' }) -- keybinds for move.nvim local opts = { noremap = true, silent = true } -- Normal-mode commands vim.keymap.set('n', '', ':MoveLine(1)', opts) vim.keymap.set('n', '', ':MoveLine(-1)', opts) vim.keymap.set('n', '', ':MoveHChar(-1)', opts) vim.keymap.set('n', '', ':MoveHChar(1)', opts) vim.keymap.set('n', 'wf', ':MoveWord(1)', opts) vim.keymap.set('n', 'wb', ':MoveWord(-1)', opts) -- Visual-mode commands vim.keymap.set('v', '', ':MoveBlock(1)', opts) vim.keymap.set('v', '', ':MoveBlock(-1)', opts) vim.keymap.set('v', '', ':MoveHBlock(-1)', opts) vim.keymap.set('v', '', ':MoveHBlock(1)', opts)