Mi trovo ad affrontare questo problema ogni volta che l' wrap
opzione è attiva (nel mio caso particolare ogni volta che lavoro con i file di markdown).
Quello che succede è che, mentre si scorre su e giù nel buffer con j
e k
, le righe di testo avvolte (formando visivamente un paragrafo) nella parte superiore e inferiore lontana non scorrono uniformemente (cioè una per una) fuori dallo schermo. Al contrario, interi paragrafi scompaiono e riappaiono all'improvviso da e in vista, creando un effetto disorientante e fastidioso.
Penso che una GIF spiegherà meglio cosa succede. Qui, sto solo premendo k
ripetutamente per scorrere verso l'alto. Tieni d'occhio il paragrafo vicino al fondo!
Mi sono abituato a questo comportamento perché non pensavo fosse risolvibile, ma poi mi sono reso conto che ciò non accade con linee fisiche e wrap
disinserite.
C'è un modo per dire a Vim di scorrere fuori dallo schermo con linee visive anziché fisiche?
ps: Sì, ho mappato my j
e k
to gj
e gk
.