我想在MacVim上运行vimdiff。有没有什么简单的方法可以让我做到呢?
发布于 2009-10-28 20:31:59
如果您将gvimdiff符号链接到mvim,那么mvim将以-d开头,依此类推。Vim和Mvim都会查看它们开始时使用的可执行文件名,以确定它们的行为。这就是为什么gvim和vim在linux上是同一个可执行文件,在OSX上是一样的。
发布于 2011-01-13 16:57:47
好的。我已经回复了我自己的评论:
要在vim中比较两个打开的缓冲区,请垂直打开它们,选择第一个并输入:diffthis,然后输入第二个并再次输入:diffthis。
这也适用于两个以上的缓冲区=)
发布于 2015-08-15 04:28:13
这对我在mac上很有效。我使用的是MacVim快照72:
/Applications/MacVim.app/Contents/MacOS/Vim -d -g path_to_file1 path_to_file2它的工作原理和windows上的gvimdiff完全一样。
更新:它甚至可以处理3个文件。这个命令会将屏幕分成3个方向,让你在macvim中进行3个方向的比较:
/Applications/MacVim.app/Contents/MacOS/Vim -d -g path_to_file1 path_to_file2 path_to_file3https://stackoverflow.com/questions/1634941
复制相似问题