Ответ 1
Смотрите документацию для scroll-binding. Вам нужно установить это для каждого окна, которое вы хотите связать (например, минимум 2)
Если вы сравниваете 2 файла, vimdiff может быть более полезным
Можно ли прокручивать левую и правую части вертикально разделенного окна в Vim? У меня есть два файла, которые я бы хотел сравнить. Каждая строка этих файлов выглядит почти одинаково.
Смотрите документацию для scroll-binding. Вам нужно установить это для каждого окна, которое вы хотите связать (например, минимум 2)
Если вы сравниваете 2 файла, vimdiff может быть более полезным
Перейдите к первому сплиту и введите
:set scrollbind
Перейдите к следующему (ctrl + w) и выполните то же самое.
Чтобы отключить:
:set noscrollbind
Для получения дополнительной информации просмотрите документацию для привязки прокрутки - http://vimdoc.sourceforge.net/htmldoc/scroll.html#scroll-binding
:windo set scrollbind
установит scrollbind во всех окнах.
G'day,
Пробовал использовать vimdiff для двух файлов?
vimdiff file1 file2
Это даст вам привязку прокрутки по умолчанию.
Для потомков, вот что мне нужно было сделать, так как я не начинал с vimdiff.
Я загрузил один файл. Затем: vsp для загрузки другого.
Это довольно разные файлы, но я хотел посмотреть, что общего между ними.
Итак...
:set diff
:set diffopt=iwhite
:set scrollbind