vim.keymap.set('n', 'gr', 'gT', { noremap = true, silent = true }) vim.keymap.set('n', 'n', 'nzz', { noremap = true, silent = true }) vim.keymap.set('n', 'N', 'Nzz', { noremap = true, silent = true }) vim.keymap.set('n', '', 'zz') vim.keymap.set('n', '', 'zz') vim.keymap.set('n', '', 'zz') vim.keymap.set('n', '', 'zz') vim.keymap.set('n', '', 'm0i`0', { noremap = true, silent = true }) vim.keymap.set({ 'v', 'i' }, 'wq', 'l', { noremap = true, silent = true }) vim.keymap.set({ 'n', 'v', 'i' }, 'qwq', 'lwqa', { noremap = true, silent = true }) vim.keymap.set({ 'n', 'v' }, 'yy', '"+y', { noremap = true, silent = true, desc = 'Yank to clip' }) vim.keymap.set({ 'n', 'v' }, 'yp', '"+p', { noremap = true, silent = true, desc = 'Paste from clip' }) vim.keymap.set({ 'n', 'v' }, 'yd', '"+d', { noremap = true, silent = true, desc = 'Delete to clip' })