17 lines
422 B
Lua
17 lines
422 B
Lua
![]() |
-- " 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,
|
||
|
})
|