标签的标准间距为8个字符。
我更喜欢在编辑器和控制台中查看4个字符。我可以使用tabs
命令在控制台上轻松更改此默认行为:
tabs -4
但是,使用git diff
或git show
时,它会显示在默认的8个字符制表符空格中。
如何让git diff
将标签渲染为4个字符空格?
答案 0 :(得分:25)
这实际上与git diff
无关。
git diff实际上会呈现一个标签,该标签稍后会被终端模拟器(例如,gnome-terminal
)转换为空格。
转到终端模拟器的首选项以更改该设置。
此外,git可能会使用寻呼机,因此您可能需要将其配置为:
git config --global core.pager 'less -x1,5'