CRTL-F ile EOF'a kadar kaydırırken 10 çizgiyi nasıl görünür tutabilirim?


17

Ben vim değil vi kullanmaya alışkınım. Vim'de can sıkıcı bulduğum şey, CTRL-F ile kaydırdığınızda ve EOF'a ulaştığınızda, vim'in en son satıra aşağı kayar ve bu satırı ekranınızın üstüne koyar ve yukarıdaki çizgileri göremezsiniz. İçeriği görebilmek için biraz yukarı kaydırmalısınız. Bütün bunlar sadece CTRL-F ile olur, j veya aşağı imleç tuşuyla değil.

VI'da aşağı kaydırırsınız (CTRL-F ile), ancak EOF'a ulaştığınızda hala 15 satır ve ardından tipik ~ gösterir.

Bu durumda vim'i vi gibi davranacak şekilde nasıl yapılandırabilirim? Uzaktan erişim için Putty kullanıyorum.

Yanıtlar:


25

Seçenek kaydırmasını ayarlamak istiyorsunuz :

'scrolloff' 'so' numarası (varsayılan 0)

imlecin üstünde ve altında tutulması gereken ekran satırı sayısı. Bu, çalıştığınız yerin etrafında bazı bağlamları görünür hale getirecektir.

Örneğin;

:set scrolloff=10

her zaman en az 10 satırı görünür tutmak için.


2

Shift-g ile bir dosyanın altına ulaşmak daha kolaydır. Dosyanın sonunu geçmez.


3
Amacı dosyanın sonuna gitmek değil. CTRL-F ile dosya üzerinde geziniyor ve sona ulaşıldığında Vim'in davranışını sevmiyor. Bu farklı bir şey.
Denizyıldızı

@ Starfish Ah tamam. Yanlış anlaşılmam.
James T
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.