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