Просмотр различий более чем одной пары файлов с помощью vimdiff
Vimdiff показывает различия между двумя или более одинаковыми файлами. Можно ли увидеть различия двух пар файлов. Например, при просмотре differenes в файлах .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"
Если вы делаете это часто, вы можете написать для него псевдоним / оболочку сценария.