Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用vimdiff比较两个非常大的文件(例如a.txt和b.txt)的前1000行_Vim - Fatal编程技术网

如何使用vimdiff比较两个非常大的文件(例如a.txt和b.txt)的前1000行

如何使用vimdiff比较两个非常大的文件(例如a.txt和b.txt)的前1000行,vim,Vim,作为标题,1000行变得有点太多,无法使用diff,因此vimdiff是最佳选择。我的第一个想法是,如果vimdiff在构建功能中提供这一点。如果没有,则可以将vimdiff和head组合成一行程序,而不创建两个缓冲区文件。假设您正在运行bash,则可以将其作为 $vimdiff假设您正在运行bash,您可以将其作为 $vimdiff您是在问一般情况下如何使用vimdiff,还是在这个特定用例中如何使用它?当您尝试像在任何其他情况下一样使用vimdiff时,问题到底是什么?vimdiff只是简单

作为标题,1000行变得有点太多,无法使用diff,因此vimdiff是最佳选择。我的第一个想法是,如果vimdiff在构建功能中提供这一点。如果没有,则可以将vimdiff和head组合成一行程序,而不创建两个缓冲区文件。

假设您正在运行bash,则可以将其作为


$vimdiff假设您正在运行bash,您可以将其作为


$vimdiff您是在问一般情况下如何使用vimdiff,还是在这个特定用例中如何使用它?当您尝试像在任何其他情况下一样使用vimdiff时,问题到底是什么?vimdiff只是简单的Vim。当然,你可以用Vim做任何事情。例如:vnew,:read!head-1000文件名或:调用setline1,readfilefilefilename,1000。然后:windo diffthis等等。为什么普通的diff不适合你。diff-你希望能帮助你。您可以在vim中指定要比较的行范围。您是在询问一般如何使用vimdiff,还是在这个特定用例中如何使用它?当您尝试像在任何其他情况下一样使用vimdiff时,问题到底是什么?vimdiff只是简单的Vim。当然,你可以用Vim做任何事情。例如:vnew,:read!head-1000文件名或:调用setline1,readfilefilefilename,1000。然后:windo diffthis等等。为什么普通的diff不适合你。diff-你希望能帮助你。您可以在vim中指定要比较的测线范围。