Просмотр различий более чем одной пары файлов с помощью vimdiff
vimdiff показывает различия между двумя или более одинаковыми файлами. Можно ли увидеть различия двух пар файлов. Например, при просмотре различий в .H
файлы и .C
файл, будет удобно переходить назад и вперед, чтобы увидеть различия. Одним из способов является открытие old.C
new.C
old.H
new.H
используя Vim, а затем разделить их и запустить :diffthis
в каждом буфере. Есть ли способ лучше?
1 ответ
Решение
Когда вы используете vimdiff
, он будет различать все переданные файлы вместе. Чтобы получить парное различие, передайте и расположите пары на отдельных закладках:
vim -c "edit old.C" -c "diffsplit new.C" -c "tabedit old.H" -c "diffsplit new.H"
Если вы делаете это часто, вы можете написать псевдоним / скрипт-обертку для него.