понедельник, 8 ноября 2010 г.

vimdiff + git

Обычно для ревизии внесенных изменений достаточно стандартного git diff. Но для большей наглядности резонно использовать визуальное построчное сравнение файлов с подсветкой измененных строк и символов.

Любители vim знаю про vimdiff. Как скрестить этих двух замечательных зверей (Git и vimdiff)?

Очень просто. В терминале вводим:

$ git config --global diff.tool vimdiff
$ git config --global difftool.prompt false
$ git config --global alias.vimdiff difftool

Теперь для просмотра изменений достаточно ввести:

$ git vimdiff
Замечание: при просмотре изменений, для перехода к следующему файлу жмите два раза ZZ.