Quando si utilizza :set wrap
in vi / vim, il contenuto di un'intera linea avvolta viene posizionato nel buffer di visualizzazione quando si sposta il cursore in una nuova riga, anche durante la navigazione di un file tramite la riga di visualizzazione (gj / gk) anziché la riga reale (j /K). Ad esempio, se una linea è racchiusa in 5 linee dello schermo ed è attualmente al di fuori del buffer di visualizzazione, il buffer salterà di 5 linee durante la navigazione in questa linea per forzare l'intera linea a adattarsi allo schermo. C'è un modo per disabilitare questo comportamento? Si noti che set display+=lastline
consentirà la visualizzazione di linee parziali quando una linea avvolta viene forzata fuori dallo schermo allontanandosi dalla linea, ma ciò non risolve i salti del buffer che si verificano quando si naviga in una linea inizialmente esterna al buffer.
Chiarimento: nel caso in cui la descrizione di cui sopra sia nebulosa, l'essenza è che vorrei poter scorrere senza intoppi con la linea abilitata in modo tale che le linee vengano visualizzate parzialmente dallo schermo anziché essere obbligatoriamente visualizzate nella loro interezza.
'wrap'
è acceso temo