-- " from https://vi.stackexchange.com/a/26055 -- augroup KeepCentered -- autocmd! -- autocmd CursorMoved * if &buftype == '' | normal! zz | endif -- augroup END vim.api.nvim_create_augroup("KeepCentered", { clear = true }) vim.api.nvim_create_autocmd("CursorMoved", { group = "KeepCentered", pattern = "*", callback = function() if vim.o.buftype == "" then vim.cmd([[normal! zz]]) end end, })