-- Easy save with CTRL + s vim.keymap.set('n', '', ':update', { noremap = true }) vim.keymap.set({ 'i', 'v' }, '', ':update', { noremap = true }) -- Split Movement vim.keymap.set('n', '', 'h', { noremap = true, silent = true }) vim.keymap.set('n', '', 'j', { noremap = true, silent = true }) vim.keymap.set('n', '', 'k', { noremap = true, silent = true }) vim.keymap.set('n', '', 'l', { noremap = true, silent = true }) -- Jump and keep cursor in the middle vim.keymap.set('n', '', 'zz') vim.keymap.set('n', '', 'zz') -- Keep searchterms in the middle vim.keymap.set('n', 'n', 'nzzzv') vim.keymap.set('n', 'N', 'Nzzzv') -- Paste over visually selected maintaining clipboard vim.keymap.set('x', 'p', [["_dP]])