diff --git a/init.lua b/init.lua index 9806a3b3..b2208eb1 100644 --- a/init.lua +++ b/init.lua @@ -322,6 +322,10 @@ vim.o.termguicolors = true -- See `:help vim.keymap.set()` vim.keymap.set({ 'n', 'v' }, '', '', { silent = true }) +-- Autocenter cursor after moving pages. +vim.keymap.set("n", "", "zz", {desc = "Center cursor after moving down half-page"}) +vim.keymap.set("n", "", "zz", {desc = "Center cursor after moving up half-page"}) + -- Remap for dealing with word wrap vim.keymap.set('n', 'k', "v:count == 0 ? 'gk' : 'k'", { expr = true, silent = true }) vim.keymap.set('n', 'j', "v:count == 0 ? 'gj' : 'j'", { expr = true, silent = true })