6 ответов:
смотрите документацию для scroll-binding. Вам нужно будет установить это для каждого окно, которое вы хотите привязать (например, минимум 2)
Если вы сравниваете 2 файла, однако, vimdiff может быть
перейдите к первому разделению и введите
:set scrollbindперейти к следующему (ctrl+ w), и сделать то же самое.
отключения:
:set noscrollbindдля получения дополнительной информации, проверьте документацию для привязки прокрутки -http://vimdoc.sourceforge.net/htmldoc/scroll.html#scroll-binding
Добрый день,
пробовал использовать vimdiff на двух файлах?
vimdiff file1 file2это даст вам привязку прокрутки по умолчанию.
для потомков, вот что мне нужно было сделать, так как я не начинал с vimdiff.
Я загрузил один файл. Затем: ВСП, чтобы загрузить другой.
они довольно разные файлы, но я хотел посмотреть, что общего между ними.
Так...
:set diff :set diffopt=iwhite :set scrollbind
из командной строки:
vim -O file1 file2 -c 'windo set scb!'-O = открыть бок о бок.
-c = то, что следует в кавычках, рассматривается как опция vim.
'windo' = применить ко всем панелям.
' scb ' = сокращение для scrollbind. Сохраняет некоторые типы, но они взаимозаменяемы.
'!'=переключение. Таким образом, вы можете использовать ту же команду, чтобы отключить его позже, если вы решите.
Comments