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
将重新创建折叠。