1

我试过-U9("--unified") 和git config --global diff.context- 它只影响git diff但既不影响git difftool(我更喜欢 vimdiff)也不git commit -p(由大块头提交)。

4

1 回答 1

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 折叠 golang

于 2018-07-20T19:32:00.100 回答