Trik navigasi apa pun yang lebih cepat untuk menempatkan garis tempat kursor berada pada saat itu
- di atas layar?
- tengah layar?
- bagian bawah layar?
Trik navigasi apa pun yang lebih cepat untuk menempatkan garis tempat kursor berada pada saat itu
z<CR>
atau zt
menempatkan garis saat ini di atas layar ( <CR>
== Enter)
z.
atau zz
menempatkan garis saat ini ke tengah layar
z-
atau zb
menempatkan garis saat ini ke bawah layar
( z<CR>
, z.
, Dan z-
menempatkan kursor di kolom non kosong pertama. zt
, zz
Dan zb
meninggalkan kursor di kolom saat ini)
Info lebih lanjut tentang menggulir di http://vimdoc.sourceforge.net/htmldoc/scroll.html
atau
dalam tipe vim:help scroll-cursor
zz
sebagai gantiz.
z.
sebelumnya. Saya pikir saya lebih suka memiliki dua tombol yang berbeda untuk menekan daripada menekan dua kali. Anda dapat membuat penekanan tombol paralel bersamaan, selama mereka mendarat dalam urutan yang benar, dan waktu di antara hit bisa sangat singkat, menjadikan ini pilihan yang sangat cepat. Thez
dan.
kunci adalah cermin satu sama lain (setidaknya pada saya Keyboard en-GB). Anda dapat lebih memilih tap gandaz
, dan itu bagus kami memiliki kedua opsi.Output dari
:help scroll-cursor
@mtk menyebutkan. Perhatikan bahwa ada perbedaan antarazz
danz.
.Menggulir relatif ke kursor (scroll-cursor)
Perintah berikut memposisikan ulang jendela edit (bagian dari buffer yang Anda lihat) sambil menjaga kursor pada baris yang sama:
Menggulir secara horizontal (scroll-horizontal)
Untuk empat perintah berikut kursor mengikuti layar. Jika karakter yang dihidupkan kursor dipindahkan dari layar, kursor dipindahkan ke karakter terdekat yang ada di layar. Nilai 'sidescroll' tidak digunakan.
Untuk dua perintah berikut kursor tidak dipindahkan dalam teks, hanya teks yang bergulir di layar.
sumber