Antworten:
Informationen zum Scrollen finden Sie in der Dokumentation . Sie müssen dies für jedes Fenster festlegen , das gebunden werden soll (z. B. mindestens 2).
Wenn Sie jedoch zwei Dateien vergleichen, kann vimdiff von größerem Nutzen sein
Gehen Sie zum ersten Split und geben Sie ein
:set scrollbind
Gehen Sie zum nächsten ( ctrl+ w) und machen Sie dasselbe.
Etwas deaktivieren:
:set noscrollbind
Weitere Informationen finden Sie in der Dokumentation zur Bildlaufbindung - http://vimdoc.sourceforge.net/htmldoc/scroll.html#scroll-binding
:windo set scrollbind
für alle Teilungen gleichzeitig festlegen.
:windo set scrollbind
setzt die Bildlaufbindung in allen Fenstern.
nmap <F5> :windo set scrollbind!<cr>
Bildbindung in allen geöffneten Fenstern umzuschalten.
scrollbind!
aber nicht für mich gearbeitet, aber invscrollbind
getan. Eine SUPER-Zuordnung. Vielen Dank!
Tag auch,
Versucht mit vimdiff für die beiden Dateien?
vimdiff file1 file2
Dadurch erhalten Sie standardmäßig die Bildlaufbindung.
Über die Befehlszeile:
vim -O file1 file2 -c 'windo set scb!'
-O = nebeneinander geöffnet.
-c = Was in Anführungszeichen folgt, wird als vim-Option behandelt.
'windo' = gilt für alle Panels.
'scb' = Abkürzung für Scrollbind. Spart einige Eingaben, aber die beiden sind austauschbar.
'!' = umschalten. Auf diese Weise können Sie denselben Befehl verwenden, um ihn später zu deaktivieren, wenn Sie dies wünschen.
Für die Nachwelt musste ich Folgendes tun, da ich nicht mit vimdiff angefangen habe.
Ich habe eine Datei geladen. Dann: vsp, um den anderen zu laden.
Es sind ziemlich unterschiedliche Dateien, aber ich wollte sehen, was zwischen ihnen gemeinsam ist.
So...
:set diff
:set diffopt=iwhite
:set scrollbind