首页 > 解决方案 > 当有新文件时运行 `git difftool --tool=vimdiff` 时,如何防止“/dev/null”出现?

问题描述

在此处输入图像描述

在运行 git diff 时,会出现类似于上图的内容,这会占用大量屏幕空间并且难以读取新文件。有什么方法可以防止第一个屏幕在进行差异时出现在新文件上?

标签: gitvimdiff

解决方案


你可以--diff-filter=a在命令行中指定过滤掉所有添加的文件,你根本看不到新文件,或者你可以告诉 vim 只显示你所在的窗口 control-WO (对于窗口控制,只有窗口) 一旦 vimdiff 启动。一般尝试:help windows寻求与 vim 窗口相关的帮助。


推荐阅读