Soru CRTL-F ile EOF'ye ilerlerken 10 satırı nasıl görebilirim?


Vi kullanmıyor, vim kullanıyorum. VIM'de can sıkıcı bulduğum şey, CTRL-F ile ilerlediğinizde ve EOF'a eriştiğinizde, vim en son satıra kadar kayar ve bu çizgiyi ekranın üst kısmına yerleştirir ve yukarıdaki çizgileri göremezsiniz. İçeriği görebilmek için biraz yukarı kaydırmanız gerekir. Tüm bunlar sadece CTRL-F ile olur, j veya aşağı imleç tuşuyla değil.

Vi'de, (CTRL-F ile) aşağı doğru kaydırırsınız, ancak EOF'a eriştiğinizde, hala 15 satır ve sonra da tipik olarak ~ gösterirsiniz.

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


17
2018-05-28 01:20


Menşei




Cevaplar:


Seçeneği ayarlamak istiyorsun scrolloff:

'scrolloff' 'öylesine' sayı (varsayılan 0)

yukarıda tutmak için ekran çizgisi sayısı   ve imlecin altında. Bu yapacak   bazı bağlamlarda nerede görülebilir   çalışıyorlar.

Ör.

:set scrolloff=10

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


23
2018-05-28 01:26





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


2
2018-05-28 02:11



Amacı, dosyanın sonuna gitmeye çalışmak değil. Dosyada CTRL-F ile geziniyor ve sonuna ulaşıldığında Vim'in davranışından hoşlanmıyor. Bu farklı bir şey. - Starfish
@Starfish Ah tamam. Benim yanlış anlama. - James T