'vimdiff ab' 总是打印“2 个要编辑的文件”。我不想看到那个。我怎样才能避免它?
下面是一个例子:
? vimdiff a b
2 files to edit
Run Code Online (Sandbox Code Playgroud)
我想从 bash 脚本中使用 vimdiff 并且不想看到这个输出
小智 4
查看 vim 源代码,看起来只有在启动可执行文件ex
并使用其-s
选项或没有控制台时才能抑制该消息。
这两种方法都不适用于 diffing。
然而,只有在命令行上指定了多个文件时才会输出该消息。
那么让我们来欺骗它:
vim a -c "vert diffsplit b"
Run Code Online (Sandbox Code Playgroud)
这基本上是说“用 vim 编辑文件a,加载a后,用文件b打开垂直分割并比较它们”。
归档时间: |
|
查看次数: |
4056 次 |
最近记录: |