Просмотр различий более чем одной пары файлов с помощью vimdiff

vimdiff показывает различия между двумя или более одинаковыми файлами. Можно ли увидеть различия двух пар файлов. Например, при просмотре различий в .H файлы и .C файл, будет удобно переходить назад и вперед, чтобы увидеть различия. Одним из способов является открытие old.Cnew.Cold.Hnew.H используя Vim, а затем разделить их и запустить :diffthis в каждом буфере. Есть ли способ лучше?

1 ответ

Решение

Когда вы используете vimdiff, он будет различать все переданные файлы вместе. Чтобы получить парное различие, передайте и расположите пары на отдельных закладках:

vim -c "edit old.C" -c "diffsplit new.C" -c "tabedit old.H" -c "diffsplit new.H"

Если вы делаете это часто, вы можете написать псевдоним / скрипт-обертку для него.

Другие вопросы по тегам