Как изменить контекст ("унифицированный") на `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