Jawaban:
The z.
dan zz
perintah akan recenter garis kursor berada. z.
juga memindahkan kursor ke karakter non-spasi pertama di baris, sambil zz
menjaga kursor di tempatnya.
Ada perintah serupa untuk bagian atas ( z<CR>
/ zt
) dan bawah ( z-
/ zb
) dari jendela.
Versi-versi dari perintah-perintah ini yang berakhir dengan huruf menyimpan kolom kursor, sementara yang berakhir dengan tanda baca memindahkan kursor.
Ya, dalam mode normal, Anda dapat menggunakannya zz
untuk melakukannya. Tetapi seperti yang diperingatkan oleh dokumen , berhati-hatilah dengan capslock karena ZZ
akan menulis buffer ke file dan berhenti.
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | "normal! g'\"zz"