Відповіді:
Команди z.та zzпереглянуть рядок, на якому знаходиться курсор. z.також переміщує курсор до першого символу без пробілу в рядку, zzзберігаючи курсор там, де він є.
Існують подібні команди для верхнього ( z<CR>/ zt) та нижнього ( z-/ zb) вікна.
Версії цих команд, які закінчуються літерою, зберігають стовпчик курсора, а ті, що закінчуються пунктуаційними знаками, переміщують курсор.
Так, у звичайному режимі ви можете використовувати zzце. Але, як попереджають документи , будьте обережні з caplock, оскільки ZZбудете писати буфер для подачі та виходу.
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | "normal! g'\"zz"