Ben*_*ier 58
vimdiff设置foldmethod diff以便折叠所有未更改的行。从里面vimdiff你可以通过按 来打开所有的折叠zR。
如果您想始终显示完整的上下文,您可以将显示的展开上下文行的数量增加到一个较大的数字。在您的~/.vimrc:
if &diff " only for diff mode/vimdiff
set diffopt=filler,context:1000000 " filler is default and inserts empty lines for sync
endif
Run Code Online (Sandbox Code Playgroud)
Tho*_*mas 12
这个关于 stackoverflow 的问题的答案值得检查。
Vimdiff:可以让新手入门的最常用的命令/快捷方式是什么?
简而言之:
zo和zc分别打开和关闭一个部分
zM以及zR分别展开和折叠所有部分