我使用了解决方案 here更改 git diff
输出中的制表符大小。这适用于 git diff
。
我的 .gitconfig 中有这些设置:
[core]
whitespace = tabsize=4,indent-with-non-tab
pager = less -FSRX -x4
但这些设置似乎并不影响 git add -p
。
如何在 git add -p
命令中为 hunks 设置制表符大小?
最佳答案
core.pager
设置不会影响 git add -p
命令,因为 git add -p
不会通过 less/pager .要更改 hunks 选项卡大小,您需要更改终端的选项卡大小。找到解决方案 here .刚刚在 .bashrc 中添加:
env TERM=linux setterm -regtabs 4
该设置在 xterm 终端中工作正常。对于其他终端类型,请查看手册以获得正确的解决方案。
关于git - 如何为 "git add -p"中的帅哥设置制表符大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18034918/