Как изменить контекст ("унифицированный") на `git difftool`?

Я старался -U9("- единый") и git config --global diff.context - влияет только git diff но ни git difftool (Я предпочитаю vimdiff) ни git commit -p (совершать по-хански).

1 ответ

Добавьте это в.vimrc::set diffopt=filler,context:9

Подробнее смотрите на http://vimdoc.sourceforge.net/htmldoc/options.html'diffopt'

Также вы можете переключать фолд:

Команда zc закроет сгиб (если курсор находится в открытом сгибе), а zo откроет сгиб. Проще просто использовать za, который будет переключать текущую складку (закрыть ее, если она была открыта, или открыть, если она была закрыта). Источник: https://vim.wikia.com/wiki/Folding

Git Difftool VimDiff складной Голанг

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