Apakah ada cara untuk memusatkan garis yang saya edit di layar? Ini kadang-kadang diperlukan untuk melihat lebih banyak konteks di atas dan di bawah garis saat ini.
23
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.
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | "normal! g'\"zz"
Ya, dalam mode normal, Anda dapat menggunakannya
zz
untuk melakukannya. Tetapi seperti yang diperingatkan oleh dokumen , berhati-hatilah dengan capslock karenaZZ
akan menulis buffer ke file dan berhenti.sumber
Dalam mode normal,
zz
akan memindahkan garis saat ini di bawah kursor ke tengah layar.sumber