我使用vimdiff比较两个文本文件。每个文件大约有1000行。差异工作正常。但是,它折叠/折叠几行“相同”的行,如下所示,在输出差异文件中:
+-- 2 lines: | Opened browser Firefox
CreateTest | Accounts : -> Button => Save is clicked
+-- 8 lines: | CreateTest | Accounts : -> Button => Search is clicked
我的vimdiff命令如下:
vimdiff file1 file2 -c 'w! diff_output.html' -c 'qa!'
如何关闭此功能?我想在输出差异文件中查看所有行(即使它们相同),而没有任何自动折叠/折叠?
编辑:我正在使用Runtime.getRuntime()。exec()方法通过Java项目运行此命令。
vim中的所有折叠命令均以'z'键开头。我相信您可以撤消所有要键入“ zi”的折痕。
也尝试“:help z”
它是vim http://vimdoc.sourceforge.net/htmldoc/usr_28.html中的折叠功能>
如果要关闭它,请添加另一个参数以更改foldopen
选项。
vimdiff file1 file2 -c 'set foldopen=all'