Réponses:
Les commandes z.et zzrecentreront la ligne sur laquelle se trouve le curseur. z.déplace également le curseur sur le premier caractère non blanc de la ligne, tout en zzmaintenant le curseur là où il se trouve.
Il existe des commandes similaires pour le haut ( z<CR>/ zt) et le bas ( z-/ zb) de la fenêtre.
Les versions de ces commandes qui se terminent par une lettre conservent la colonne du curseur, tandis que celles se terminant par une ponctuation déplacent le curseur.
Oui, en mode normal, vous pouvez le zzfaire. Mais comme les documents vous préviennent, soyez prudent avec capslock car vous ZZécrivez le tampon dans un fichier et vous quittez.
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | "normal! g'\"zz"