vimdiff如何显示差异文件的全部内容?我想要这些差异的色彩亮点,但仍然希望看到整个文件,也就是相同的部分。
vimdiff如何显示差异文件的全部内容?我想要这些差异的色彩亮点,但仍然希望看到整个文件,也就是相同的部分。
Answers:
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
za不会关闭,但zM会关闭。
za将关闭单折(光标下方的那一折);zM将关闭所有折叠。两者都是有用的。
set diffopt+=context:42。
zR要走的路。注意:za将重新创建折叠。