Risposte:
Vedere la documentazione per l'associazione a scorrimento . Dovrai impostarlo per ogni finestra che desideri vincolare (ad esempio un minimo di 2)
Se stai confrontando 2 file, tuttavia, vimdiff potrebbe essere più utile
Vai alla prima divisione e digita
:set scrollbind
Vai a quello successivo ( ctrl+ w) e fai lo stesso.
Disabilitare:
:set noscrollbind
Per maggiori informazioni, controlla la documentazione per l'associazione di scorrimento: http://vimdoc.sourceforge.net/htmldoc/scroll.html#scroll-binding
:windo set scrollbindimpostarlo per tutte le suddivisioni contemporaneamente.
:windo set scrollbind
imposterà lo scrollbind in tutte le finestre.
nmap <F5> :windo set scrollbind!<cr>accorgi di farlo spesso , potrebbe essere utile avere qualcosa come attivare lo scrollbind in tutte le finestre aperte.
scrollbind!non ha funzionato per me, ma invscrollbindha funzionato. Una mappatura SUPER. Grazie!
Buongiorno,
Hai provato a usare vimdiff sui due file?
vimdiff file1 file2
Questo ti darà l'associazione di scorrimento per impostazione predefinita.
Dalla riga di comando:
vim -O file1 file2 -c 'windo set scb!'
-O = aperto fianco a fianco.
-c = ciò che segue tra virgolette viene trattato come un'opzione di vim.
'windo' = si applica a tutti i pannelli.
'scb' = scorciatoia per scrollbind. Salva un po 'di digitazione, ma i due sono intercambiabili.
'!' = attiva / disattiva. In questo modo puoi utilizzare lo stesso comando per disattivarlo in seguito, se lo desideri.
Per i posteri, ecco cosa dovevo fare, dato che non ho iniziato con vimdiff.
Ho caricato un file. Quindi: vsp per caricare l'altro.
Sono file abbastanza diversi, ma volevo vedere cosa c'è in comune tra di loro.
Così...
:set diff
:set diffopt=iwhite
:set scrollbind