2013-08-03 3 views
9

Я использовал решение here, чтобы изменить размер вклада в git diff. Это отлично работает с git diff.Как установить размер вкладок для hunks в «git add -p»?

У меня есть эти настройки в моем .gitconfig:

[core]  
whitespace = tabsize=4,indent-with-non-tab 
pager = less -FSRX -x4 

Но эти настройки, кажется, не влияет на git add -p. Как установить размер вкладок для hunks в команде git add -p?

ответ

4

core.pager Настройки не влияют git add -p команда, потому что git add -p не проходит через менее/пейджер. Чтобы изменить размер вкладок, необходимо изменить размер вкладок вашего терминала. Найдено решение here. Просто добавили в .bashrc:

env TERM=linux setterm -regtabs 4 

Это настройки прекрасно работает в XTerm терминалов. Для других типов терминалов проверьте руководства для правильного решения.